如何更改安卓默认打印对话框纸张大小



我在我的应用程序中使用默认的android打印机,我已经点击了此链接来打印Web视图。

它可以打印,但我的问题是当打印对话框打开时默认页面大小为 A4 ,可以将纸张大小更改为 A5 作为默认值?? 我在谷歌上尝试过,但找不到答案,谁能帮我

搜索很多后我得到了答案,您必须更改打印机属性参考此链接

我的安卓代码更改是

 PrintAttributes.Builder builder = new PrintAttributes.Builder();
 builder.setMediaSize( PrintAttributes.MediaSize.ISO_A5);
 PrintJob printJob = printManager.print(jobName, printAdapter, builder.build());

就是这样。

最新更新