选项卡主机主页按钮



我有一个包含 5 个片段的 TabHost。其中一个片段导致活动。当我在该活动中按下后退按钮时,它会将我带回启动活动的片段,但是如果我按下操作栏中的主页按钮,它会引导我回到第一个选项卡的片段。如何让它返回到按下主页向上按钮时调用的片段,就像后退按钮一样?

您需要覆盖主页按钮的操作

在您的活动中 -

@Override
public boolean onOptionsItemSelected(MenuItem item){
    if(item.getItemId() == android.R.id.home){
        onBackPressed();
        return true;
    }
    return super.onOptionsItemSelected(item);
}

这应该导致 2 种行为(后退按钮和主页)相同

最新更新