私はアンドロイドで三目並べゲームを開発しています(こことここで言及されています)。Bluetooth デバイスの発見、じゃんけん、実際のゲームの 3 つのアクティビティがあります。Activity
いくつかの一般的な静的リソースを拡張して含む基本クラスがあります。必要な 3 つのアクティビティはそれぞれ、この基本クラスを拡張します。
問題はListView
、Bluetooth アクティビティに が必要なことです。他の 2 つのアクティビティでは、これは必要ありません。私が理解している限りでは、基本クラスを拡張ListActivity
して、じゃんけんとゲームのレイアウトに空のリスト要素を含めることができます。または、Bluetooth アクティビティ内でのみ ListView を手動で実装できます。これらのアプローチのどれをとるべきですか、それとも他の解決策がありますか?