2017-03-07 145 views
0

我在Android應用程序中編寫了打印類,並且我想在旋轉之前保存printAttribute,並使用之前的printAttribute重新連接到打印機,但是當我通過oldPrintAttribute時,它不會工作時,打印對話框仍然顯示默認選項,這是我的代碼。如何更改Android打印類中的默認打印選項

PrintManager printManager = (PrintManager) context.getSystemService(Context.PRINT_SERVICE); 
String jobName = PdfFragment.sProjectPrefix + " " + getFileNameFromPath(mPdfDocumentName); 
printManager.print(jobName, new PdfFragmentPrintDocumentAdapter(), printAttributes); 

或者我可以在我的程序中逐一設置打印選項嗎?

回答

0

您是否在Android N上測試過您的代碼?由於此Android issue,printAttributes值在N之前被忽略。