问题标签 [android-print-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11590 浏览

android - Printing PDF directly using PrintManager Android 4.4

http://developer.android.com/training/printing/index.html documentation tells how to print a custom content by rendering it on a PDF canvas and sending thus created PDF document for printing. But has no information about if we already have a PDF document, how to send it for printing?

Does similar to bitmap printing, there is some method like printHelper.printPDF?

0 投票
2 回答
5669 浏览

android - 如何通过反射使用 KitKat 4.4 打印 API 打印 WebView?

我需要支持在 KitKat 设备上打印,但我的目标 SDK 是 13(更改不是一个选项)。

具体来说,我需要打印一个 webview。

这是用于打印 web 视图的 API:http: //developer.android.com/training/printing/html-docs.html

0 投票
0 回答
2189 浏览

android - 隐藏 Android KitKat 4.4 打印对话框

我正在开发一个需要打印的信息亭应用程序。我有打印功能,但问题是它显示了一个对话框,作为一个信息亭应用程序,我们需要保持简单并限制用户可以做的事情。

有没有办法在不显示对话框的情况下打印?

我不在乎它是否打印到“默认”打印机,或者我需要将参数传递给它。

我用这个作为参考:http: //developer.android.com/training/printing/html-docs.html

0 投票
1 回答
2110 浏览

java - Android 4.4 打印 - “java.lang.IllegalStateException:打印已挂起”

我正在努力在 android 上打印 webview。我遇到了一个问题,我得到一个非法状态异常。这只发生在我非常快速地两次(或多次)调用“打印”时。崩溃也不在我的调用堆栈中,因此使用 try-catch 将不起作用。

注意:我通过反射进行调用(如何通过反射使用 KitKat 4.4 打印 API 打印 WebView?)但我很确定使用 API 会对我做同样的事情(但我最终会检查)(编辑:刚刚检查。用webview和一个按钮制作了一个简单的应用程序。当我快速单击按钮两次时,整个应用程序崩溃了。)。

堆栈跟踪:

问题是:我该如何避免这种情况?

编辑:这是我的测试应用程序。如果我在对话框出现之前单击按钮两次,那么我会得到上面显示的异常。如果不使用“hacky”超时之类的东西,我怎样才能避免这种情况。

MainActivity.java:

活动主.xml:

0 投票
1 回答
2309 浏览

android - Android 4.4:如何获取所有已安装打印机的列表?

如何使用 Android 4.4 打印 API 获取所有已安装打印机的 PrinterIds?显示在打印 UI 上的那些打印机(仅限打印机设备)。我想做的是遍历所有可用的打印机并在那里输出功能。

0 投票
1 回答
24260 浏览

android - 如何使用 Android 4.4 打印框架打印 PDF

如何使用 Android 4.4 打印框架打印已下载的​​ PDF?

我查看了开发人员文档。但没有运气。任何例子都会有帮助

0 投票
1 回答
4060 浏览

android - 通过 wi-fi 路由器将打印机连接到安卓设备

我的打印机和安卓设备已连接到 Wi-Fi 路由器。我需要从我的应用程序中打印一个文本,该文本应该通过路由器发送到打印机。

如何建立连接?

注意:我不需要直接连接打印机。

0 投票
0 回答
1390 浏览

java - Android 4.4 打印框架不解析打印机

我正在设计用于从 android 打印到无线本地打印机的 android 应用程序。应用程序正在运行,但在 logcat 中显示“打印机无法解析或支持”错误。我使用的打印机是带无线连接的Brother QL-710W 。这背后的原因是什么。

代码如下。

主要活动

用于pdf打印的CustomDocumentAdaptor如下

logcat如下

0 投票
3 回答
14031 浏览

android - Android 以编程方式打印 PDF

我必须在 Android 4.4 中开发打印功能 我想开发以下功能: - 使用 Android 4.4 打印框架 - 从 SD 卡打印 pdf(无需重新生成) - 配置如:份数,页面选择

我知道在 Android 4.4 中是可能的。但我想以编程方式从 SD 卡打印 pdf。

0 投票
2 回答
407 浏览

sockets - Android Bluethoot 套接字连接

您好,我将我的设备 android 连接到打印机,方法如下。

这适用于大多数设备,但有些设备没有连接,¿这可能是由于?