如何在Actionbar上设置不按钮

时间:2018-05-24 07:02:47

标签: android

我有AlbumListActivity,我正在从互联网上获取相册列表。单击列表中的相册后,用户将转到AlbumDetailActivity。在AlbumDetailActivity当我按下手机的后退按钮时,它会将我带回AlbumListActivity,当我按下ActionBar上的后退按钮时,它再次将我带回AlbumlistActivity,但重新加载列表中的数据。我红了这个post,我明白Back和Up是不同的东西。但在这种情况下,它确实无关紧要,因为AlbumDetailActivity不会被其他应用程序打开。

1 个答案:

答案 0 :(得分:1)

按下向上按钮,只需拨打

即可
  

onBackPressed()

像这样的方法:

 @Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            onBackPressed();
            return true;
    }

    return super.onOptionsItemSelected(item);
}