bluetoothコントローラをスマホに接続するとNullPointerExceptionでアプリが異常終了します。
Activityのメンバ変数にアプリの状態を持たせているのですが、
bluetoothコントローラを接続するとメンバ変数がクリアされることが原因のようです。
特定のコントローラの症状ではなく、複数のBluetoothリモコンを
試したところ他の機器でも同じ結果となりました。
メモリを圧迫している訳ではないようなのですが、
メンバ変数をクリアされなくする方法をご教示ください。
OS:Android 4.2.2
APIレベル:17
【補足】
bluetooth機器を接続、切断した際に
OnCreateが呼び出され、そのタイミングで
メンバ変数がクリアされているようです。
サンプルコードは後日アップします。
回答1件
あなたの回答
tips
プレビュー