亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

uri 那部分在安卓7以后有權限風險,不能通過。用fileprovider 后,相機2拍照后顯示圖片報錯找不到文件或文件夾W/System.err: java.io.FileNotFoundException: /storage/emulated/0/temp.jpg: open failed: ENOENT (No such file or directory)

????public?void?startCamera2(View?view){
????????Intent?intent=new?Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//????????Uri?photoUri?=?Uri.fromFile(new?File(mFilePath));//顯示的路徑有權限風險
????????photoUri?=?FileProvider.getUriForFile(
????????????????this,
????????????????getPackageName()?+?".provider",
????????????????new?File(mFilePath));
????????intent.putExtra(MediaStore.EXTRA_OUTPUT,photoUri);?//更改照片存儲路徑到photoUri
????????startActivityForResult(intent,REQ_2);???//打開相機拍照,返回相機結果(照片)并回到原界面
????}
????//onActivityResult部分代碼
????else?if(requestCode?==?REQ_2){
????????????????FileInputStream?fis?=?null;
????????????????try?{
????????????????????fis?=?new?FileInputStream(new?File(mFilePath));
????????????????????Bitmap?bitmap?=?BitmapFactory.decodeStream(fis);??//涉及寫入內存卡權限,在manifest里面配置

//????????????????????Bitmap?bitmap?=?BitmapFactory.decodeStream(getContentResolver().openInputStream(photoUri));
????????????????????mImageView.setImageBitmap(bitmap);???????????//從內存讀取原圖


正在回答

1 回答

是手機系統版本的問題,手機舊的不行

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

uri 那部分在安卓7以后有權限風險,不能通過。用fileprovider 后,相機2拍照后顯示圖片報錯找不到文件或文件夾W/System.err: java.io.FileNotFoundException: /storage/emulated/0/temp.jpg: open failed: ENOENT (No such file or directory)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號