在我的应用程序中,我使用startActivityForResult()
并使用SetResult
(请求代码,数据)获取结果。它工作正常,但在LG设备中,setResult()
不会被直接调用。首先,它调用onCreate()
,然后调用onActivitForResult()
以下是我的代码
FirstActivity Button Click event
startActivityForResult(new Intent(TestActivity.this, Details.class),1);
使用以下代码
调用第二个活动中第一个活动的onactivity结果Intent data=new Intent();
data.putExtra("TEST", true);
setResult(2, data);
Details.this.finish();
给我一些建议。谢谢提前
答案 0 :(得分:1)
请确保你没有完成通话活动.......
答案 1 :(得分:0)
关闭"开发者选项" - >应用 - > "不要保持活动"选项