を使用してアクションバーを無効にすることができ、あなたの活動のonCreate
メソッドの内部で、あなただけに必要次の手順を実行します。
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
上の画像が消えない場合は、あなたが参照したライブラリに関連するものかもしれません。私のアプリでは、私はSlidingMenuライブラリを使用し、それだけで正常に動作します(ソース:https://github.com/jfeinstein10/SlidingMenu)
EDIT:SlidingMenuライブラリーでは、活動は次のようになります。
public class MainAct extends SlidingFragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Sliding menu
// Here I set the menu's layout
setBehindContentView(R.layout.menu_frame);
FragmentTransaction t = getSupportFragmentManager().beginTransaction();
MenuListFrag frag = MenuListFrag.newInstance(getSlidingMenuItems());
t.replace(R.id.menu_frame, frag);
t.commit();
// Customizing the SlidingMenu
SlidingMenu sm = getSlidingMenu();
sm.setShadowWidthRes(R.dimen.shadow_width);
sm.setShadowDrawable(R.drawable.shadow);
sm.setFadeDegree(0.35f);
// Hiding the ActionBar's up button
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
getSupportActionBar().setHomeButtonEnabled(true);
}
}
矢印が消えても、ホームボタンをタップしてもスライドメニューが表示されますか? – Ron
私が言及したライブラリでは、はい、それは動作します。 getSupportActionBar()。setHomeButtonEnabled(true);を追加するだけです。私の答えの編集されたバージョン – Alesqui
を参照してください。ありがとう。 – Ron