android - 当打印机和移动设备在 android 的同一网络(WI-FI)上时如何从 android 设备打印?
问题描述
我想从 wifi 打印机打印布局我正在使用打击代码打印视图但它不起作用
screenshot = Bitmap.createBitmap(v.getMeasuredWidth(),
v.getMeasuredHeight(), Bitmap.Config.ARGB_8888);
// screenshot=Bitmap.createScaledBitmap(screenshot, width,height,
true);
Canvas canvas = new Canvas(screenshot);
v.draw(canvas);
doPhotoPrint(screenshot);
//doprint方法
private void doPhotoPrint( Bitmap bitmap) {
PrintHelper photoPrinter = new PrintHelper(PrintActivity.this);
photoPrinter.setScaleMode(PrintHelper.SCALE_MODE_FIT);
photoPrinter.printBitmap("Print", bitmap);
}
解决方案
推荐阅读
- node.js - 从 NodeJS Express 提供 Angular 子页面
- javascript - 如何将数组循环中的项目重复三次?
- javascript - 当您单击此圆形按钮时,会出现一个框填充,我该如何删除它?
- reactjs - 使用 AND 逻辑运算符的条件渲染在 React 中总是返回 true
- dictionary - 反向映射
- django - 静态文件未加载 Django
- python - Python 3 Tkinter:当窗口不在焦点时,你如何监听用户输入?
- splunk-query - Sllunk:如何通过字段的多个可能值来标记或分组事件而不重复值?
- javascript - JS替换所有匹配的id值
- python - 我想制作一个不和谐的机器人,当会员上线时会发送消息,但我似乎无法让它工作?(Python)