MapActivity と FragmentActivity の両方を拡張したいと考えています。Java では多重継承が許可されていないことはわかっていますが、どうすればよいでしょうか? 「複合」タイプについて何か読んだことがありますが、実装したことがないので、それを行う方法がわかりません。
他の誰かが以前にこの問題に遭遇したことがあるはずですが、どのように解決しましたか?
編集:これが必要な理由は、タブに 3 つのアクティビティがあるためです。マップ、画像ギャラリー、設定リスト ビュー。これら 3 つの「アクティビティ」すべてのコードは、「メイン」と呼ばれる 1 つの大きな MapActivity 内にあります。はい、これは醜く、良いプログラミング手法ではないことはわかっています。なぜこのように書いたのか覚えていません。ほとんどの人が別々のタブに別々のアクティビティを持たないことを推奨しているのを読んでいたからだと思います...それらを別々のアクティビティに分割することにした場合、この問題はもうありません。