मैंने अपनी एक्शन बार सेट की है लेकिन कुछ भी नहीं होता है जब मैं होम अप बटन पर क्लिक करता हूं। नीचे दिए गए दो विकल्प सक्षम हैं, इसलिए यह स्वचालित रूप से घरेलू गतिविधि पर नहीं जाना चाहिए?एंड्रॉइड एक्शन बार होम बटन
ab.setHomeButtonEnabled(true);
ab.setDisplayHomeAsUpEnabled(true);
कार्यवाही बार
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
final String[] activities;
Resources res = getResources();
activities = res.getStringArray(R.array.activities);
ActionBar ab = getActionBar();
ab.setHomeButtonEnabled(true);
ab.setDisplayHomeAsUpEnabled(true);
ab.setTitle(R.string.app_name);
ab.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
ab.show();
/** Create an array adapter to populate dropdownlist */
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_spinner_dropdown_item, activities);
/** Setting dropdown items and item navigation listener for the actionbar */
getActionBar().setListNavigationCallbacks(adapter, navigationListener);
/** Enabling dropdown list navigation for the action bar */
getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
return true;
}
इस लिंक में कोड को चेक करें यह सहायक होगा। [कोड के लिए लिंक] (http://stackoverflow.com/questions/11304483/proper-way-to-handle-action-bar-up-button/37692750#37692750) –