приложение для Android загружать и изменять размер изображений - PullRequest
0 голосов
/ 02 июня 2011

Мне нужно загрузить изображение из ресурсов. Я могу прочитать текстовый файл
, но не могу прочитать изображения и получить в BitmapFactory мой простой код

BitmapFactory.decodeFile(resources.getAssets().open("Untitled-1.jpg"));

1 Ответ

0 голосов
/ 02 июня 2011

Изображения должны быть помещены в папки /res/drawable-XXX ( см. Эту таблицу ).

Если вы поместите их в папку /res/drawable-XX, вы можете загрузить их (с Java), используя что-то вроде этого, чтобы показать это в ImageView:

ImageView view = (ImageView) this.findViewById(R.id.drawme);
view.setImageResource(R.drawable.android);

Если вам это нужно в качестве Bitmap -объекта, вы можете использовать decodeResource () -метод BitmapFactory -класса:

ImageView image = (ImageView) findViewById(R.id.test_image);
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
image.setImageBitmap(bitmap);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...