0

同じプロセスに複数のインスタンスを含めることはできないことは知っていますが、MapActivityのサブクラスを複数持つことは可能ですか?したがって、if-elseステートメントは多くなく、それ以外の場合は非常に大きなクラスがありますか?

そして、誰かが尋ねる前に、MapActivityサブクラスの複数のインスタンスを同時に実行するつもりはありません。

編集:わかりやすくするために、複数のサブクラスがあるために微妙なバグがあるのではないかと心配しているので、これを尋ねています。同じように、MapActivityの複数のインスタンスに微妙なバグがあります。

4

2 に答える 2

1

もちろん、必要に応じて、MapActivity を拡張および継承する複数のサブクラスを作成できます。

MapActivity から継承する複数のサブクラスを作成することは、Activity からも継承する多数のサブクラスを持つようなものです。

基本的に全く違いはありません。

于 2011-11-17T14:26:55.517 に答える
1

はい。MapActivity の代わりに、一般的なマップ関連の動作を定義し、これから拡張する BaseMapActivity のようなものが必要だと思いますが?

于 2011-11-17T14:26:58.060 に答える