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

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

沒有SD卡,拍完的圖片找不到

我的手機沒有SD卡,代碼如下

protected void onCreate(Bundle savedInstanceState) {
? ?super.onCreate(savedInstanceState);
? ?setContentView(R.layout.activity_main);

? ?mFilePath = Environment.getRootDirectory().getPath();
? ?mFilePath = mFilePath + "/headPicture.jpg";
? ?System.out.println(mFilePath);

}

public void startCamera(View view) {
? ?//利用系統自帶的拍照系統拍照
? ?Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

? ?//創建文件來保存圖片
? ?
? ?File fileUri = new File(mFilePath);
? ?intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);

???startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);

}

調用了系統照相機,拍照后找不到圖片,就沒有保存下來,我想調用也無從調用,這為什么?求教

正在回答

3 回答

?那Manifest? 需要怎么修改呢?

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

用真機,Root下

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

Environment.getExternalStorageDirectory().getPath()

改成

Environment.getRootDirectory().getPath()


intent.putExtra第二參數是uri,不是傳遞file!


無語,你得有多粗心啊。。。

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

舉報

0/150
提交
取消

沒有SD卡,拍完的圖片找不到

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

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

幫助反饋 APP下載

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

公眾號

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