AndroidManifestでさまざまなアクティビティ(たとえば.ActivityA
と.ActivityB
)を宣言し、同じクラスファイルを使用することがAndroidで可能かどうかは疑問でした。Androidでは、同じアクティビティで同じクラスファイルを使用できますか?
これはなんとか実現可能ですか?
可能な解決策の1つは、基本クラスであり、その基本クラスから継承する他のクラスファイルを作成することです。しかし、複数のクラスファイルを持つ以外の方法はありますか?
私が必要とする両方のアクティビティでは、コードはほぼ同じである必要があります。呼び出されているアクティビティに応じて、ここではifs
の2つのペアが必要になる場合があります。
どのようにこの問題を解決しますか?
[EDIT]
私はそのことについて申し訳ありませんが、十分に自分自身を明らかにしたとは思わない反応から判断します。 しかし、私は明らかに異なる活動をする必要があります。インテントで異なる値を渡すものは1つではありません。
私は州のパターンによってちょっと混乱しています。私の状況にはまったく何のメリットがありますか(多分私は本当にその目的を得られなかったかもしれません)。 –