按ESC怎样直接退出系统

plplum 2011-11-07 11:45:02
我在PreferenceActivity界面改变了系统参数的值后,重新跳转到系统的主界面后,我按ESC怎样直接退出系统,而不是又返回PreferenceActivity界面?
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
plplum 2011-11-07
  • 打赏
  • 举报
回复
这样不知写的对不对?还是不行


@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
String key) {
if (key.equals("language")) {
String s = PreferenceManager.getDefaultSharedPreferences(this).getString("language", null);
//。。。。。。

Intent intent = new Intent(A.this, B.class);
//intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
this.finish();
}
}



[Quote=引用 1 楼 ultrapro 的回复:]

跳转后PreferenceActivity finish不行么?
[/Quote]
儿大不由爷 2011-11-07
  • 打赏
  • 举报
回复
跳转后PreferenceActivity finish不行么?
wenzheng38 2011-11-07
  • 打赏
  • 举报
回复
你上面那样做:就是当按ESC键时,退出用于程序。。。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧