3

タスクの実装:-

メソッドを実装する必要がありますが、これは、などのcommonMethod()呼び出しになります ( を持つすべてのクラスの別の作業で)。onResume()ActivityMapActivityFragmentonResume()

そして、これは、必要なすべての場所で commonMethod() を呼び出すことで簡単に実行できます。

しかし、私が欲しいのは

拡張して に書き込む基本クラス ' BaseActivity' (ファミリ用Activityとファミリ用の別のクラス) を作成したいと考えています。これで、すべてが呼び出すことができる場所を拡張できます。今のところ問題ありません。FragmentActivitycommonMethod()onResume()ActivityBaseActivitysuper.onResume()

問題が始まる

com.google.android.maps.MapActivityActivityクラスを拡張します。私は(私が望んでいないcommonMethod())のためにもう一度書かなければなりません。MapActivity

そうする方法はありますか?これを行うための設計パターンはありますか?

4

1 に答える 1