मैं एक्शन बार में होम बटन को सक्षम करना चाहता हूं।setDisplayHomeAsUpEnabled और setHomeButtonEnabled के बीच क्या अंतर है?
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
actionbar.setHomeButtonEnabled(true);
actionbar.setDisplayHomeAsUpEnabled(true);
}
इस में मैं ActionBar में आइकन पर एक वापस निशान डाल करने के लिए setHomeButtonEnabled
और setDisplayHomeAsUpEnabled
उपयोग कर रहा हूँ: मैं इस कोड का उपयोग कर रहा हूँ। अगर मैं केवल setDisplayHomeAsUpEnabled
का उपयोग करता हूं तो क्या यह भी काम करेगा? क्या setHomeButtonEnabled
को सत्य पर सेट करने की आवश्यकता है?
दोनों के बीच क्या अंतर है?
जब केवल 'setHomeButtonEnabled (सही)' सेट किया गया है, होगा यह अभी भी 'onOptionsItemSelected' फोन किया जाना चाहिए? –
मुझे ऐसा लगता है लेकिन मैंने जांच नहीं की। – yDelouis
रिकॉर्ड के लिए, मैंने चेक किया और 'सेटहोमबटन सक्षम (सत्य) '** ** ** अभी भी' ऑनऑप्शन इटैम सेलेक्टेड 'पर कॉल करता है और उसी तरह कैप्चर किया जा सकता है जहां' item.getItemId() == android.R.id.home'। तो केवल अंतर यह है कि '<' आइकन। –