サンプル プロジェクトで jfeinstein10 による SlidingMenu ライブラリを初めて試したとき、アクション バーのアイコン ボタンをクリックするとスライド メニューが開き、もう一度クリックすると閉じました。ActionBarSherlock を実装して実行すると (エラーは発生しません)、アイコンによってメニューが表示されなくなりました。これまでのところ、SlidingMenu で提案されているように Android アクティビティを拡張するのではなく、SherlockActivity を拡張するように SlidingMenu ライブラリを変更しました。BaseActivity の次の行も変更しました。
オリジナル:
// customize the ActionBar
if (Build.VERSION.SDK_INT >= 11) {
getActionBar().setDisplayHomeAsUpEnabled(true);
}
変更:
// customize the ActionBar
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
ボタンの押下がLogCatに登録されているようですが、何もしていません。
私はしばらくこれを理解しようとしてきましたが、誰かがこの問題を経験したことがあるかどうか、または両方/どちらかのライブラリに精通していて、どこが間違っているのか、何を忘れているのかをすばやく特定できるかどうかを確認したかっただけです。
ありがとう!