我正在学习机器人,我正在玩 up 和返回按钮。
根据{{3}}实施 up ,需要以下内容:
1-在清单中声明父活动
getActionBar().setDisplayHomeAsUpEnabled(true);
中的2- onCreate
3-覆盖onOptionsItemSelected
并处理android.R.id.home
通过执行第一步,“向上”按钮似乎工作正常。 为什么第2步和第3步是必要的?
我正在使用AppCompat
答案 0 :(得分:1)
onOptionsItemSelected
回调。
重写onOptionsItemSelected并处理大小写 android.R.id.home
将允许您检查按下选项按钮的id
并通过执行某些代码来响应用户请求。如果id
相等android.R.id.home
,则只需从onOptionsItemSelected
方法返回。
Here是Android文档中的一个示例。