Code Bye

讨教:Android studio 返回键不能传递startActivityForResult结果

    public void btnOkClick(View v) {
this.setResult(1, mIntent);
this.finish();
}
放在按钮事件就可以使用
@Override
public void onBackPressed() {
super.onBackPressed();
this.setResult(1, mIntent);
this.finish();
return;
}
监听返回键就不行
解决方案

80

onKeyDown(intkeyCode, KeyEvent event) 监听返回键,然后 设置结果后,finish.

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教:Android studio 返回键不能传递startActivityForResult结果