ActionbarSherlock4.0の使用を開始する際にいくつかの問題が発生しています。http://www.youtube.com/watch?feature=player_embedded&v=4GJ6yY1lNNYの手順に従いましたが、これは非常に明確に見えますが、きれいに構築することができません。
最初の問題は、アクティビティのonCreateOptionsMenu()およびonOptionsItemSelected()のオーバーライドに関連しています。ListFragmentのonCreateOptionsMenuをオーバーライドできないことから、インポートをから変更する必要があることを理解しています
import android.view.Menu;
import android.view.MenuItem;
に
import android.support.v4.view.Menu;
import android.support.v4.view.MenuItem;
しかし、android-support-v4.jarをプロジェクトのlibsディレクトリに配置したにもかかわらず、Eclipseは新しいMenuおよびMenuItem定義を取得していません。これが機能しない理由はありますか?
次に、セットアップチュートリアルでは、Android SDK4.0を使用してActionbarSherlockをビルドしても問題ないと述べていますが、適切なサポートを得るには、ActionbarSherlockとプロジェクトの両方をAndroidSDK 3.2でコンパイルする必要があることもわかりました(ActionBarSherlockライブラリを使用中、エラー後ライブラリとしてsherlockを使用します)。古いSDKが実際に必要かどうかを誰かが明確にできますか?
どうもありがとう!