5
は、私はファイルがあります:BitmapFactory.decodeFile();私のアプリケーションで
private File TEMP_PHOTO_FILE = new File(Environment.getExternalStorageDirectory(), "temp_photo.jpg");
をこれは私のクラスで直接宣言され、そこにあるすべてのメソッドに表示されている
私はこれを使用したい:。
Bitmap thePhoto = BitmapFactory.decodeFile(Uri.fromFile(TEMP_PHOTO_FILE).toString());
Uri.fromFile(TEMP_PHOTO_FILE).toString()は、文字列を生成します: "ファイル:///mnt/sdcard/temp_photo.jpg"
は、なぜこれが動作しませんか?ファイルを扱っているので、URIを入力として受け入れるdecodeFile()のメソッドがあるはずです。それを許さないと、不一致のために非常にイライラします。