irf*_*fan 9 android back-button android-intent
在我的申请中.我有一个login屏幕.如果登录成功,tab activity将启动a,因为有4个选项卡.当我按下选项卡中的一个按钮时,将启动一个新活动.在我的login班级中有一个事件会在某些情况下被解雇.我想在事件被触发时返回标签活动.我用Intent编写了一个代码.该代码工作正常.但是在达到标签活动后,我不想在按下后退按钮时返回活动状态.我想删除它.我想在按下Back时显示登录信息.有没有办法做到这一点?这是我用过的代码:
Intent tabi=new Intent(getApplicationContext(),Tab.class);
startActivity(tabi);
Run Code Online (Sandbox Code Playgroud)
onkeydown标签活动中的代码是:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
super.onKeyDown(keyCode, event);
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
Dig*_*tel 11
Intent tabi=new Intent(getApplicationContext(),Tab.class);
startActivity(tabi);
finish();
Run Code Online (Sandbox Code Playgroud)
只需调用finish(); 启动活动后的方法.它会阻止后退按钮
喜欢:
Intent tabi=new Intent(getApplicationContext(),Tab.class);
startActivity(tabi);
finish();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12432 次 |
| 最近记录: |