2013-04-16 14 views

回答

15

隨着動作條福爾摩斯禁用操作欄,你的活動的onCreate方法裏面,您只需要請執行以下操作:

getSupportActionBar().setDisplayHomeAsUpEnabled(false); 

如果圖像沒有消失,它可能與您提到的圖庫有關。在我的應用程序,我用的是SlidingMenu庫,它工作得很好(來源:https://github.com/jfeinstein10/SlidingMenu

編輯:隨着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); 

    } 
} 
+0

隨着箭頭消失,點擊主頁按鈕是否仍然會觸發滑動菜單? – Ron

+0

隨着我提到的圖書館,是的,它的工作。只需添加getSupportActionBar()。setHomeButtonEnabled(true);.看到我的回答編輯版 – Alesqui

+1

優秀。謝謝。 – Ron

0

您可以使用此方法

actionBar.setHomeButtonEnabled(false); 
+1

我想保留徽標但移除徽標旁邊的箭頭。 – Ron

0

我能躲通過設置透明圖像「箭頭」。