首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用无线Mobile从Android Mobile打印文档

使用无线Mobile从Android Mobile打印文档
EN

Stack Overflow用户
提问于 2014-05-14 17:22:43
回答 1查看 274关注 0票数 0

我想使用无线打印机从我的应用程序打印收据。那么我该怎么做呢?任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2014-05-14 17:35:10

您需要使用android.print包中的类

您需要使您的打印文档适配器类派生自PrintDocumentAdapter该类负责打印文档内容。

要执行打印:

代码语言:javascript
复制
 // create and initalize your PrintDocumentAdapter
 ...

 // obtrain PrintManager instance
 PrintManager printManager =
     (PrintManager) context.getSystemService(Context.PRINT_SERVICE);

 // build PrintAttributes
 PrintAttributes.Builder builder = new PrintAttributes.Builder();
 builder. <set your print attributes such as: color/monochrome, media size, min margins>

 // print document 
 printManager.print(yourPrintJobName, yourPrintDocumentAdapter, builder.build());

注意: android.print需要19级以上的接口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23650523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档