1

SDKサンプルにあるAndroidBluetoothChatの例の周りを回るのに問題があります。をデバイスに接続して接続を確立するたびに、ConnectedThreadが実行され、すべてがうまくいきます。システムダイアログがポップアップし、PINを入力してペアリングするように求められます。ただし、そのpartiuclarダイアログのキャンセルボタンをクリックすると、それに反応したいと思います。私は非カスタムダイアログに依存しており、また依存したいので、その特定のダイアログでdismissイベントをフェッチするにはどうすればよいのか本当に疑問に思います。

よろしく、サイモン

4

2 に答える 2

3

ダイアログを閉じたいコードにこの行を追加するだけです。

Intent intent = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(intent);
于 2014-11-25T07:23:31.043 に答える
0

これを回避するために、プログラムでペアリングを行うことができます。Link1Link2を参照できます

于 2012-11-21T12:51:26.413 に答える