编程语言
首页 > 编程语言> > 适用于Zebra RW420打印机的Android打印应用程序

适用于Zebra RW420打印机的Android打印应用程序

作者:互联网

我的意思是开始使用zebra RW420打印机开发一个简单的Android应用程序来打印标签.他们有Android的SDK,但我无法弄清楚从哪里开始.

我使用单个屏幕调用应用程序,它会询问标签或采购订单,我们要打印多少份副本以及打印按钮.有人可以帮助我开始.任何帮助将不胜感激.

我将如何搜索打印机,SDK会为我做吗?或者我必须使用Androids BluetoothAdapter类…关于标签格式我是否必须自己创建或者我可以使用SDK中的现有文件?

我可以设置打印机打印多份?

解决方法:

SDK提供蓝牙发现类.查看文档和示例.查看BluetoothDiscoverer类.它提供了一种查找所有蓝牙设备并在处理程序中通知您的方法. SDK附带了一个Developer Demo,其中有一个如何进行发现的示例:

    try {
        BluetoothDiscoverer.findPrinters(this, new DiscoveryHandler() {

            public void foundPrinter(DiscoveredPrinter printer) {
                String macAddress = printer.address;
                //I found a printer! I can use the properties of a Discovered printer (address) to make a Bluetooth Connection
            }

            public void discoveryFinished() {
                //Discovery is done
            }

            public void discoveryError(String message) {
                //Error during discovery
            }
        });
    } catch (ConnectionException e) {
        e.printStackTrace();
    } catch (InterruptedException e) {
        e.printStackTrace();
    }

标签:android,printing,bluetooth,zebra-printers
来源: https://codeday.me/bug/20190613/1231704.html