2016-08-19 33 views

回答

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打印機幫助下打印文檔的原型。