• ベストアンサー

【開発】AndroidのBluetooth通信

Android開発のBluetooth通信について シンプルな構造にしたい為Activity毎に機能を分けたいです。 以下の様な構成は可能でしょうか? Activity1 →BluetoothAdapter、BluetoothChatServiceクラスをもち、Bluetooth通信を行う Activity2 →Activity1でBluetooth通信された内容を割り込みを受け、データ送受信が行える

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

可能は可能だろうけど・・・・。Activity2だけにして(AsyncTaskとかで)スレッド分けるか、MyBluetoothServiceを作る方が本則じゃないかな。 Activity1がandroid.intent.action.MAINインテントを受けて起動してBluetoothを初期化した後Activity2を呼ぶとかそういう風に考えてるんだろうけど、(Activity2が表示された状態で)Activity1がメモリ不足のあおりを受けて殺されるという可能性もあるでよ。

mindeyed
質問者

お礼

コメント有難うございます。 本来の使い方ではないため、逆に扱いづらくなりそうですね。 今回は1つのActivityで纏めることにります。

関連するQ&A