Bluetoothの状態で「ペアリング済デバイスに接続時」を追加してほしい。
不具合報告やってみます。
仮説ですが私の理解はこうです、ペアリング要求をした時に画面にデバイスのリストが出てきますよね?この時点で何らかの接続がされていないと表示出来ないと思います。ペアリング済みでないデバイスは接続できないのでは?
androidの仕組みにそこまで詳しいわけではありませんが、機械的な仕組みを考えたとき、デバイス接続のタイミングでそれが初回ペアリング直後のものかどうかという処理は不要に思います。何かそのような処理が必要であればペアリングの時にやればいいので。
当然、デバイス接続という処理が起こればそのデバイスはペアリング済みとなるわけで、トリガーの仕組みがこのようなものであれば動作自体は正常でしょう。
要望はあってしかるべきものでしょうが不具合だ、バグだというのは早計では?
検証他、ありがとうございます。仮説ですが私の理解はこうです、ペアリング要求をした時に画面にデバイスのリストが出てきますよね?この時点で何らかの接続がされていないと表示出来ないと思います。
実際にBluetoothヘッドホンをペアリング待機状態にするとデバイス接続時(デバイス指定なし)のトリガーが発動する事を確認しています。(ACL_CONNECTEDのインテントでも同様の現象が起きています)
実機検証を踏まえた結果、現状のトリガーはペアリングデバイスが接続した時に発動しているのでは無いと思います。ペアリングデバイスの接続時というトリガーが欲しいとの要望だと思いますが間違っているでしょうか?