入力ストリームから受信した画像をデバイスに保存したい。この画像はImageView
と 関数を使用して表示されますdecodeStream()
。
受信した画像を携帯電話の特定のパス (SD カードなど) に保存するにはどうすればよいですか?
外部ストレージに保存するには、次のようなパスを取得できます。
Environment.getExternalStorageDirectory().toString();
次に、カメラインテントを開始するときにこれを使用すると、ファイルの場所は任意のパスにすることができます。
camera.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, [file location]);
詳細はこちら:http ://developer.android.com/reference/android/provider/MediaStore.html#EXTRA_OUTPUT