【发布时间】:2014-04-14 17:48:49
【问题描述】:
我是安卓新手。我的问题如下。
我正在制作一个应用程序,其中有一个包含多个活动的抽屉。例如说电视、冰箱、手机等。没有点击相应的设备,打开带有标题的页面。例如,如果单击 tv,它的设置会以 tv 为标题打开。现在,如果我同时打开设备,它的设置就会打开。但是如果我按下后退按钮,设置的标题就会被合并。
谁能帮我解决这个问题。在模拟器中按下后退按钮时如何存储其状态和正确的标题。
【问题讨论】:
标签: android
我是安卓新手。我的问题如下。
我正在制作一个应用程序,其中有一个包含多个活动的抽屉。例如说电视、冰箱、手机等。没有点击相应的设备,打开带有标题的页面。例如,如果单击 tv,它的设置会以 tv 为标题打开。现在,如果我同时打开设备,它的设置就会打开。但是如果我按下后退按钮,设置的标题就会被合并。
谁能帮我解决这个问题。在模拟器中按下后退按钮时如何存储其状态和正确的标题。
【问题讨论】:
标签: android
最好在每个片段/活动的 onResume() 中定义操作栏标题。
【讨论】:
您可以在活动中处理这样的后退按钮:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// your code
return true;
}
return super.onKeyDown(keyCode, event);
}
并保存您想要保存的任何内容。
【讨论】:
根据需要覆盖 onBackPressed 方法...
【讨论】: