я скачать около 100 фотографий с моего сервера Симметричного, чтобы показать их в ListView,Изображения загрузить из SDCard
поэтому я сохранить их в моем SDCard, что я не получит OutOfMemoryException.
Однако, я вижу, что даже если я загружаю их на SD-карту, я должен декодировать их в растровое изображение, которое занимает много памяти, а затем отображает их, поэтому я также получаю исключение OutOfMemory.
есть ли что-нибудь с этим?
Большое спасибо
это мой код для загрузки изображения с SDCard:
Bitmap bmImg = BitmapFactory.decodeFile("path of img1");
imageView.setImageBitmap(bmImg);
Большое спасибо, я попробую, а также какие рекомендуемые параметры? что изображение не будет таким большим, а также сохранить хорошее качество? –
зависит от размера ImageView, который вы хотите применить к этому изображению, чтобы ... –
если я хочу изображение до 0.2MByte, я также могу получить хорошее разрешение? возможно, вы знаете о другом способе без использования растрового изображения? или используя способ загрузки изображений с SD-карты без загрузки его в мое пространство данных приложения? –