4.14. ConnectionCallback
接続/切断時に結果を通知します。
added in version 1.10.0
メソッド
名称
説明
接続結果を通知します。
切断完了を通知します。
4.14.1. onConnected
added in version 1.10.0
接続結果を通知します。
宣言
void onConnected(boolean result, int resultCode);
引数
名称
説明
型
result
接続結果
boolean
resultCode
リザルトコード
int
戻り値
なし
エラーコード
値
説明
StarResultCode.FAILURE
何らかのエラーが発生した
StarResultCode.FAILURE_IN_USE
プリンターから接続拒否された(他ホストが接続中など)
StarResultCode.FAILURE_IN_PROCESS
既に接続処理を実行中
実装例
private final ConnectionCallback mConnectionCallback = new ConnectionCallback() { @Override public void onConnected(boolean result, int resultCode) { ... if (!result) { ... String message; if (resultCode == StarResultCode.FAILURE_IN_USE) { message = "Check the device. (In use)\nThen touch up the Refresh button."; } else { message = "Check the device. (Power and Bluetooth pairing)\nThen touch up the Refresh button."; } ... return; } ... } @Override public void onDisconnected() { // do nothing } };
PrinterExtFragment.java / CashDrawerExtFragment.java / BarcodeReaderExtFragment.java / CombinationExtFragment.java を参照ください。
4.14.2. onDisconnected
added in version 1.10.0
切断完了を通知します。
宣言
void onDisconnected();
引数
なし
戻り値
なし
実装例
onConnected メソッドの実装例を参照ください。