Closed litingjun2015 closed 7 years ago
I guess it would be related to my update of MainActivity.java:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK && requestCode == 200) {
String result = data.getStringExtra("umc_result");
if (result != null && !result.equals("")) {
mQueue.add(result);
} else {
mQueue.add("无数据啦");
}
} else {
mQueue.add("没有回调...");
}
}
D/AndroidRuntime( 626): Shutting down VM
E/AndroidRuntime( 626): FATAL EXCEPTION: main
E/AndroidRuntime( 626): Process: com.duanglink.bizappv3, PID: 626
E/AndroidRuntime( 626): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=69, result=-1, data=Intent { (has extras) }} to activity {com.duanglink.bizappv3/com.duanglink.bizappv3.MainActivity}:
I'll check it out.
solved.
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK && requestCode == 200) {
String result = data.getStringExtra("umc_result");
if (result != null && !result.equals("")) {
mQueue.add(result);
} else {
//mQueue.add("无数据啦");
}
} else {
// mQueue.add("没有回调...");
}
}
Version
Tell us which versions you are using:
Platform
Tell us to which platform this issue is related
Expected behaviour
take picture and choose
Actual behaviour
take picture, choose and crash
Steps to reproduce
1.take picture 2.choose 3.crash
Attachments
// stacktrace or any other useful debug info
Xiaomi 2 log:
first time:
second time: