setDisplayHomeAsUpEnabled()+向上箭头?

时间:2012-01-23 21:46:47

标签: android

我们可以在活动上使用setDisplayHomeAsUpEnabled()方法在操作栏上显示“向上”箭头。

如果我理解正确,如果我们不是根活动,我们只应该显示向上箭头。

单击“向上”箭头可以将我们带到根活动。这就是它的全部吗?然后我应该将此调用添加到我的所有活动中:

class RootActivity {
    public void onCreate() {
        setDisplayHomeAsUpEnabled(false);
    }
}

class AppleActivity {
    public void onCreate() {
        setDisplayHomeAsUpEnabled(true);
    }
}

class OrangeActivity {
    public void onCreate() {
        setDisplayHomeAsUpEnabled(true);
    }
}

...

1 个答案:

答案 0 :(得分:27)

是的,这就是它。

单击向上箭头可以将您带到根目录。

并且不要忘记通过检查android.R.id.home

项目ID来实际处理onOptionsItemSelected中的点击
相关问题