java lang RuntimeException Performing stop of activity that

               

我在手机拍照,传照片到手机自带的剪切界面的时候:会造成之前的Activity被杀掉;

按返回键直接崩溃,异常为:java.lang.RuntimeException: Performing stop of activity that is not resumed

解决方法是:把图片压缩下,保存到之前路径,传递到Crop界面;


private void dealCameraPh(){   String cameraPath_Icon=BitmapHelper.getLastPhotoByPath();   File file = new File(cameraPath_Icon);  if (file.exists()) {//   if (BitmapHelper.getDegress(cameraPath_Icon) == 0) {//    Uri uri = Uri.fromFile(file);//    gotoCrop(uri);    BitmapHelper.compressBitmap(cameraPath_Icon, 150, 150);//压缩下图片在传过去,减少OOM异常概率    BitmapHelper.saveBitmap2FilePath(cameraPath_Icon, BitmapHelper.compressBitmap(cameraPath_Icon, 150, 150));    Log.e("ReqUpdateMineLocal", "dealCameraPh getDegress==0");   } else {    BitmapHelper.saveBitmap2RotateFilePath(cameraPath_Icon);    BitmapHelper.compressBitmap(cameraPath_Icon, 150, 150);    BitmapHelper.saveBitmap2FilePath(cameraPath_Icon, BitmapHelper.compressBitmap(cameraPath_Icon, 150, 150));    Log.e("ReqUpdateMineLocal", "dealCameraPh getDegress!=0");   }   asHandler.sendMessage(asHandler.obtainMessage(CountSetActivity.CAMERA_RESULT_DEAL_SUCC, file));  }else {   asHandler.sendEmptyMessage(CountSetActivity.CAMERA_RESULT_DEAL_NONE);  } }





           
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值