I\'m currently working on an Android app. I would like to use the app icon in the action bar to navigate to the \"home\" activity. I read on this page that all that needs to be
For packages targetting API level 14 onwards, you need to enable the home button by calling setHomeButtonEnabled()
In your onCreate, add the following:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
getActionBar().setHomeButtonEnabled(true);
}
i dont know if we have the same problem.
but, i was on that problem and now solved..
do you add
case android.R.id.home:
Intent intent = new Intent(this, HomeActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
return true;
in HomeActivity ? this is false..
you should put that code on your secondActivity.. because your home button on secondActivity, not HomeActivity
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
true;
hope this helps you
If you use Android new support-actionbar (AppCompat) you need to make both calls.
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
getActionBar().setHomeButtonEnabled(true);
}
getSupportActionBar().setHomeButtonEnabled(true);