2
A
回答
0
由於PrintManager
是最終不能覆蓋它的方法
但是你可以使用這個
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (! hasFocus) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
並隱藏所有系統對話框如果你想你可以參考Android-wifi-print打印文檔的示例 - GitHub上。這只是在wifi打印機幫助下打印文檔的原型。
相關問題
- 1. System.Drawing.Printing.PrintDocument沒有彈出式打印文檔
- 2. Android的打印HTML文檔
- 3. 打印HTML文檔
- 4. 用C#打印出HTML文檔
- 5. WebView cocoa - 無彈出式打印
- 6. 以編程方式打印HTML文檔
- 7. 以JSON格式打印出MongoDB文檔
- 8. 在C#中打印出一個HTML文檔#
- 9. Android打印PDF文檔
- 10. 打印格式化文檔
- 11. 無人值守打印網絡打印機上打印文檔
- 12. C#中的格式打印文檔#
- 13. 鏈接到新的彈出窗口,文檔的打印區域
- 14. 用JavaScript打印背景,即沒有文檔彈出
- 15. 打印與Android沒有設置彈出
- 16. 無法在Android文檔目錄中列出或打開文件
- 17. 無法打印彈出對話框
- 18. 打印HTML表使用PHP DOM文檔
- 19. 無法在python中打印出韓文
- 20. 打印模式彈出框的內容
- 21. 如何製作彈出式打印?
- 22. 如何打印在彈出框中
- 23. 使用javascript的打印功能打印彈出式菜單
- 24. 有條件彈出html文檔關閉
- 25. 在macos上打印文檔
- 26. 打印JSDuck文檔
- 27. 打印WPF文檔
- 28. Android Google雲打印 - 缺少文檔
- 29. 填寫表單並打印出文檔
- 30. Drupal彈出窗口打印