IntelliJ 12 + ABS(ActionBarSherlock) の設定に関する Q&A が多数あります。
この質問と同様のケースですが、異なるエラーが表示されます。
全体的なコンパイルと実行は問題ありませんが、Tab Navigation( ) を使用するアクティビティのみでSherlockActivity implements ActionBar.TabListener
次のエラーとクラッシュが発生します。SherlockActivity
一般的なショーをうまく使用できることに注意してください。
「クラス 'android.support.v4.app.FragmentActivity' が見つかりませんでした。メソッド com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected から参照されています」 ( onTabUnselected
、onTabSelected
、onTabReselected
)。
android-support-v4 はうまく参照されていないようですが、チェック/チェック解除の試行錯誤で見つけるのは難しいです。
私のIntelliJプロジェクト設定は以下の通りです。
1. Library は、ABS ライブラリ フォルダの名前です。
2. 私のプロジェクト設定。
両方の android-support-v4 をprovidedに設定しました。もっと何ができますか?
自分のプロジェクトからandroid-support-v4を削除するように言われた回答もありますが、必要なimport android.support.v4.app.FragmentTransaction
ため参照エラーが表示されます。implements ActionBar.TabListener