利用手机摄像头做扫描,按返回键出错的解决办法

错误信息如下:
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} to activity
解决办法是:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if(resultCode != RESULT_CANCELED){
String code = data.getStringExtra("Code");
goodsName.setText(code);
    }
    super.onActivityResult(requestCode, resultCode, data);
}
只要加上那句if语句就行了,把需要传出去的数据写在if里面

猜你喜欢

转载自1397452815.iteye.com/blog/2161688