2017-03-06 6 views
0

私は、外部ピクチャディレクトリに指定されたURIを使用して、アプリケーションでカメラの意図を開始するために標準コードを使用しています。Androidフロントカメラが保存されていません提供されたURIに写真

ボタンをクリックして通常のカメラを使用して写真を撮ると、すべてが完璧です。

しかし、ユーザーがボタンをクリックした場合、カメラアプリ(Samsung Galaxy Tab A 9)が開いたときに、セルフカメラにスワップすることを選択した場合。彼らが写真を撮って確認したら、それは決してデバイスに保存されません。

提供されたURIにファイルがありません。ギャラリーに写真はありません。

誰もこれまでに遭遇したことはありますか?

答えて

5

私はs7で同じ問題を抱えていましたが、画像へのパスはデバイスに保存されていないために到着しません。ビットマップを次のようにして自分で保存してください。

Bundle extras = data.getExtras(); 
Bitmap imageBitmap = (Bitmap) extras.get("data"); 
mImageView.setImageBitmap(imageBitmap); 

リンク:You can find more details in the official documentation

関連する問題