का उपयोग कर कार्रवाई बार निष्क्रिय कर सकते हैं, अपनी गतिविधि के 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);
}
}
तीर चला गया, क्या होम बटन टैप करने से अभी भी स्लाइडिंग मेनू ट्रिगर होता है? – Ron
लाइब्रेरी के साथ मैंने उल्लेख किया है, हाँ, यह काम करता है। बस getSupportActionBar() जोड़ें। सेटहोमबटन सक्षम (सत्य); मेरे उत्तर – Alesqui
उत्कृष्ट संस्करण का संपादित संस्करण देखें। धन्यवाद। – Ron