小编use*_*580的帖子

这个 R.id.home 是什么?

一个子活动的多个父活动工具栏后退按钮

@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
    int id = item.getItemId();
    if (id == android.R.id.home) {
        onBackPressed();
        return true;
    }
    return super.onOptionsItemSelected(item);
}
Run Code Online (Sandbox Code Playgroud)

我必须重写此函数以实现后退按钮的功能,回调到调用子项的同一父活动,但我不明白以下代码行:
id == android.R.id.home
什么是R.id.homehome代表? 我是否必须R.id.home在任何地方使用相同的后退按钮功能?

android back-button

4
推荐指数
1
解决办法
3918
查看次数

标签 统计

android ×1

back-button ×1