メニューを処理する BaseActivity を使用しており、メニューを持つすべてのアクティビティは BaseActivity から拡張されています。
今、ロボギスを使いたいのですが、すでに継承が行われています。
RoboActivity から継承せずに guice を使用するにはどうすればよいですか?
はい、独自のスーパークラスを作成し、次のようにコピーします:
https://github.com/rtyley/roboguice-sherlock/blob/master/src/main/java/com/github/rtyley/android/sherlock/roboguice /activity/RoboSherlockActivity.java
SherlockActivity
のみに変更しBaseActivity
ます。