如何不调用Android打印预览页面去进行打印

我想在android手机应用中实现直接调用打印机进行打印,而不要弹出android系统的那个打印预览界面,现在测试设备支持Mopria Print Service。

我该怎么去操作呢?

各位大佬有什么思路吗?

图片说明
这个玩意,试了下不是什么什么bar,可能是个特定的页面。

PrintManager printManager = (PrintManager) getSystemService(PRINT_SERVICE);
PrintAttributes newAttributes = new PrintAttributes.Builder()
.setMediaSize(PrintAttributes.MediaSize.ISO_A3)
.setMinMargins(PrintAttributes.Margins.NO_MARGINS)
.build();
printManager.print("jobName",
new MyPrintPdfAdapter(filePath, MainActivity.this, view), newAttributes);

但在PrintManager只发现了类似这样的字段:

public static final String ACTION_PRINT_DIALOG = "android.print.PRINT_DIALOG";
public static final String EXTRA_PRINT_DIALOG_INTENT =
            "android.print.intent.extra.EXTRA_PRINT_DIALOG_INTENT";
……

1个回答

zxdynamite
zxdynamite 我是Android移动端,咋用这个捏,能教教我不:)
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
Java调用小票打印机,只能打印大约A4纸那么长,怎么能完全打印?
2
jasvascript语言怎么自定义ie浏览器的菜单,比如不允许打印的功能的调用
3
Android Studio app和module共同调用jar方法
0
OneNote等虚拟打印机会影响VB.NET调用指定打印机吗?
1
JAVA怎么调用写真机打印图片?(注意是写真机不是打印机)。
1
java调用本地打印机打印本地word文件,打印机无响应
2
android加密放在so文件,如何调用
4
window.print()打印生成页面 chrome浏览器调用本地打印机,打印出来的效果很差
1
Android开发时有可以调用录制系统声音的函数吗?
1
MFC怎样调用打印机打印excel文档
4
c++程序运行时如何屏蔽掉程序调用的动态库或静态库的打印信息,只打印当前程序里的打印信息?
1
佳博蓝牙打印机,如果调用打印
1
单元测试下中调用到其他的微服务进行增删改查,有什么办法可以不改动原代码下不调用其他微服务?
1
如何在android的开发模块中对emmc驱动的进行ioctl调用?
1
QT painter 打印时保存为pdf和直接调用打印机打印效果偏差较大
1
Java调用打印机打印标签纸,但是没有2*4这个格式,原因是为什么?就算设置了2*4也一样打印出4*6的格式。
2
android studio调用opencv的Dnn.readNet出错 ReadProtoFromBinaryFile
1
java,SSM项目能不能直接调用PC端自用的打印图片设置界面?
1
JS调用不打印区域,在IE页面下没有效果!在线等
1
Android 调用了一个用户列表接口,但是清酒不到返回结果?