我有AlbumListActivity
,我正在从互联网上获取相册列表。单击列表中的相册后,用户将转到AlbumDetailActivity
。在AlbumDetailActivity
当我按下手机的后退按钮时,它会将我带回AlbumListActivity
,当我按下ActionBar上的后退按钮时,它再次将我带回AlbumlistActivity
,但重新加载列表中的数据。我红了这个post,我明白Back和Up是不同的东西。但在这种情况下,它确实无关紧要,因为AlbumDetailActivity
不会被其他应用程序打开。
答案 0 :(得分:1)
按下向上按钮,只需拨打
即可像这样的方法:onBackPressed()
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}