我是Android的新手,在查看我的打印机手册之后尝试在收据上打印条形码,顺便说一下,我发现这是Zicox热敏打印机:
这是我第一次使用Android上的打印机,这对我来说看起来完全是胡言乱语。我知道我应该向我的打印机发送命令来打印条形码,所以我尝试了ff:
首先是常数:
public static byte[] PRINT_BARCODE = {29, 107, 73};
然后将命令和条形码一起写入输出流:
mOutputStream.write(PrinterCommands.PRINT_BARCODE);
mOutputStream.write("12345689010".getBytes());
然而这不起作用,打印机眨了几下就睡了。液晶显示器上的“Zzzzz”。