1

我正在使用 Android Studio,并试图让操作栏“回家”正常工作。在我通过 actionBar.setDisplayHomeAsUpEnabled(true); 启用它之后,我按下操作栏的“返回”按钮,onOptionItemSelected 被调用,getItemId 返回 0x0102002c(这与文档匹配)。但是当我查看 R.java 时,我看到 R.id.home 被定义为 0x7f070017。因此,当我检查项目 ID 以匹配 R.id.home 时,它​​会失败。

有任何想法吗?

4

1 回答 1

3

叶戈尔是正确的。

文档要使用android.R.id.home

不是 R.id.home

于 2013-11-08T22:00:49.227 回答