亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何格式化藍牙便攜式打印機?

如何格式化藍牙便攜式打印機?

jeck貓 2021-11-17 17:32:27
我正在使用便攜式打印機打印收據。我對它不是很了解...這里是格式。如何將“Header 1”字體大小設置為比其他字體大,并將所有標題設置為中間?這是代碼SQLiteDatabase db = mSQLiteHelper.getReadableDatabase();            Cursor cursor = db.rawQuery("select * from Information", null);            while (cursor.moveToNext()) {                txn = new SettingModel();                String header1 = (cursor.getString(cursor.getColumnIndex("header1")));                String header2 = (cursor.getString(cursor.getColumnIndex("header2")));                String header3 = (cursor.getString(cursor.getColumnIndex("header3")));                String header4 = (cursor.getString(cursor.getColumnIndex("header4")));                String txnNo = "TxnNo: " + D_Txn.getText().toString();                String name = "Name: " + D_Name.getText().toString();                String amount = "Amount: " + D_Amount.getText().toString();                String Date = "Date: " + Select_Date.getText().toString();                String Users = (cursor.getString(cursor.getColumnIndex("personInCharge")));                String space = "";                header1 += "\n";                header2 += "\n";                header3 += "\n";                header4 += "\n";                txnNo += "\n";                name += "\n";                amount += "\n";                Date += "\n";                Users += "\n";                space += "\n";                Toast.makeText(this, "Printing Text...", Toast.LENGTH_SHORT).show();無論如何要放一個空格嗎?我使用的是空字符串,是否正確?
查看完整描述

1 回答

?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

....將所有標題設置為中間?

要將文本設置為居中,請使用此

  byte[] center = new byte[]{0x1B, 'a', 0x01};

然后使用 outputStream

  outputStream.write(center);
  outputStream.write(header1.getBytes());
              ...


查看完整回答
反對 回復 2021-11-17
  • 1 回答
  • 0 關注
  • 192 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號