问题标签 [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.
android - 在“设置”>“打印”下升级时不显示应用程序图标
我们正在开发与打印服务(插件)相关的应用程序,我们有一个生产版本,可在 Google Play 上找到。我们计划使用新的应用程序图标(启动器图标)发布此应用程序的更新版本。我们将现有的 res/drawable/ic_launcher.png 替换为具有不同名称的新图标,例如 res/drawable/ic_new_launcher.png。因此,要查看更新后的新徽标,我们必须导航 Android 设备设置 -> 打印。它向我展示了 Android 徽标而不是我们的应用程序徽标。仅当我们重新启动设备并返回设备设置下的打印服务屏幕时,我们才能看到应用程序图标。我们试图将 ic_new_launcher.png 从 drawable 移动到 mipmap,但仍然面临同样的问题。
在三星 Galaxy S8 plus(7.0 Nougat) 和 LG G6(7.0 Nougat) 上观察到问题。不确定此问题是否存在于其他设备型号和操作系统版本上。
注意:*如果我们安装新的附加图像以供参考,则应用程序徽标会完美显示
如果需要任何其他信息,请告诉我。
android - 我的应用程序中的 Google 云打印 API 集成
我正在尝试将 Google 云打印集成到 Android 应用程序中。我不想通过打印框架来做到这一点,因为我的要求是直接从应用程序打印而无需任何选择过程。
为此,我集成了 Google 身份验证并为此生成访问令牌。我正在尝试使用 access_token 加载打印机列表,但一直出错。
以下是我的 API 调用详细信息:
网址:https ://www.google.com/cloudprint/search
类型:邮政
标题:
授权:OAuth ACCESS_TOKEN
内容类型:应用程序/json
错误信息是:
任何帮助表示赞赏。
android - PrintManager.print() 并更改了 attachBaseContext 中的语言环境
我使用此扩展程序来更改我的应用程序的语言环境:
主要活动:
这适用于除打印之外的所有内容。当我尝试打印时,我得到java.lang.IllegalStateException: Can print only from an activity
另一个模块中的 PrintFragment:
有什么想法可以解决这个问题吗?
我暂时换回了context.resources.updateConfiguration(config, context.resources.displayMetrics)
。希望他们不要过早删除它。
android - 当打印机和移动设备在 android 的同一网络(WI-FI)上时如何从 android 设备打印?
我想从 wifi 打印机打印布局我正在使用打击代码打印视图但它不起作用
//doprint方法
android - Android蓝牙热敏打印机连接问题
我在使用 Android 蓝牙打印机时遇到了一个奇怪的问题。当我第一次尝试连接打印机设备时,我遇到了以下问题
我正在使用以下代码将设备与打印机连接
注意:一旦我尝试调试上面的代码块,它将与打印机连接并能够打印。只有普通模式的问题。
任何人都对同样的问题有任何想法。
android - 从选项卡打印到通过 LAN 连接到同一网络的打印机
我有一台打印机通过 LAN 连接到与 android 选项卡相同的网络。打印应该是带有图像和表格的特定格式。我不希望在打印过程中显示任何对话框。打印过程应该是自动的。
我尝试了上面的代码,但我无法更改字体大小或打印图像
android - 从 Android 应用程序打印到本地以太网连接的打印机(不通过 Internet)
我是 Android 打印框架的新手。我的要求是将文档从我的应用程序打印到连接到本地以太网的打印机(不是通过互联网)。在Android打印框架中是否可能。我的应用程序和打印机将如何通信?请帮忙
android - 在Android App上通过Wi-Fi打印位图图像而不调整大小?
我需要制作一个这样的标签打印应用程序
我正在检查本教程
而且PrintHelper的功能非常简单且有限。
我只能使用两个秤 -
SCALE_MODE_FILL
,SCALE_MODE_FIT
. 我的位图图像大小为 512px X 512px。由于标签贴纸的尺寸,我可能需要调整尺寸。
或者我需要选择纸张的尺寸(例如 100 毫米 X 100 毫米),那么以上两种方式都会产生相同的结果。当我尝试此代码时,它会打开打印设置活动。
但是,我只想在不打开设置屏幕的情况下实现打印功能,但是当我在我的应用程序上单击“打印”时,立即one or more bitmap images continuously
使用我设置的默认设置进行打印(图像尺寸,黑白/彩色,打印机即已连接,纸张大小)。
有没有办法像上面的视频一样制作功能?
android - Android Brother SDK 标签打印编码 - 变音符号
我正在使用 Brother SDK 打印带有 P-touch 模板的标签。我的 Brother QL-820NWB 标签打印机中有我自己的模板(只有两个文本,没什么复杂的)。
打印工作正常,但我对变音符号有疑问。例如,“Jan Vomáčka”打印不正确。(问题是á
和č
)
我正在使用他们的 SDK 手册中的这段代码:
而不是null
,我尝试设置不同类型的编码(UTF-8,CP-1250,...),但没有任何工作正常。
我不确定我应该改变什么?也许标签模板中有一些东西?但我认为我必须以某种方式正确设置编码,这将起作用。但是怎么做?我应该设置什么?
感谢帮助!
android - Android:如何在没有 Android UI 的情况下打印到默认打印服务?
我正在尝试打印到 Android 9 中的默认打印服务,看来我只能通过PrintManager.print
命令来完成。不幸的是,这个命令会弹出一个我在流程中不需要的视图,因为我正在开发一个不需要用户交互的自动打印应用程序。
快速浏览PrintManager.print
资源表明可以询问打印服务,例如下面。
然而,所有这些商品都是对普通人隐藏的。我可以潜在地使用反射来获得一些方法,但这是一条非常滑的路。我还有什么选择?