Я пытаюсь использовать этот код, который я видел на нескольких постах в течение StackOverflowAndroid: FileNotFoundException на изображении в вытяжке
public static Bitmap loadBitmap(Context context, String filename) throws IOException {
AssetManager assets = context.getResources().getAssets();
InputStream buf = new BufferedInputStream((assets.open("drawable/" + filename)));
Bitmap bitmap = BitmapFactory.decodeStream(buf);
return bitmap;
}
, но я получаю «FileNotFoundException: рисуем/имя файла». У меня определенно есть файл с именем, которое я пытаюсь загрузить в выпадающих папках. Есть идеи? Я пробовал с расширением файла и без него, попытался поместить файл в каждую папку и попробовал несколько телефонов/эмуляторов.
Попробуйте новый BufferedInputStream ((assets.open (.getResources() getDrawable (R.drawble.img))). –
ваше имя изображения содержит Заглавная буква? –