`
staroflife
  • 浏览: 20609 次
社区版块
存档分类
最新评论

android 返回键 事件

 
阅读更多
//startActivityForResult()情况的Intent
@Override
public boolean onKeyDown(int i, KeyEvent event) {

// only intercept back button press
if (i == KeyEvent.KEYCODE_BACK) {
Bundle bundle = new Bundle();

bundle.putString("returnStatus", "CANCEL");
Intent mIntent = new Intent();
mIntent.putExtras(bundle);
setResult(RESULT_OK, mIntent);
finish();
}

return false;
}
//非startActivityForResult().
if里面直接finish()掉.
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics