Я хотел бы знать, как получить предварительно сохраненное изображение из галереи, а затем отобразить его на экране. Любые учебники/полезные ссылки и информация будут оценены. Если вы хотите, чтобы я объяснил больше, спросите пожалуйста.Как получить изображения из галереи и отобразить их на экране в android sdk
2
A
ответ
5
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, 1);
Этот Intent используется, чтобы выбрать изображения с SD карты и использовать onActivityResult()
для ПОЛУЧИТЬ изображения и отображения изображения в ImageView.
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case 1:
{
if (resultCode == RESULT_OK)
{
Uri photoUri = data.getData();
if (photoUri != null)
{
try {
String[] filePathColumn = {MediaStore.Images.Media.DATA};
Cursor cursor = getContentResolver().query(photoUri, filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String filePath = cursor.getString(columnIndex);
cursor.close();
Bitmap bMap = BitmapFactory.decodeFile(filePath);
image.setImageBitmap(bMap);
}catch(Exception e)
{}
}
}
}
}
теперь мы получаем chossed изображение из галереи, а затем установить изображение в ImageView . Вот image.setImageBitmap(bMap);
установите изображение в ImageView.
Смежные вопросы
- 1. Загрузить изображения из галереи устройств и отобразить их в списке
- 2. Android - получить изображения с URL-адреса как JSON и отобразить их в окне галереи
- 3. Невозможно получить координаты местоположения и отобразить их на экране
- 4. Как добавить голосов в таблицу и отобразить их на экране
- 5. Выбор изображения из Android галереи и Picassa
- 6. Android получить ссылку на изображение из галереи
- 7. Как получить адрес из галереи в android
- 8. Получите все изображения из галереи в Android
- 9. Android изображения из галереи ориентации
- 10. Как получить изображения в коллекцииViewCells из галереи?
- 11. Получить все изображения из галереи и сделать анимацию
- 12. Захват и загрузка изображения из галереи android
- 13. Как повернуть плоскость изображения и отобразить его проекцию на экране?
- 14. Android выбор изображения из галереи
- 15. Отображение изображения из галереи на кнопке изображения
- 16. Вставка изображения из галереи в ParseFile android
- 17. Android: лучший способ отображать изображения на экране
- 18. Как получить все изображения, хранящиеся на устройстве, и показать их как галерею в iPhone sdk
- 19. Как получить изображения из базы данных PHP myadim и отобразить их в виде списка Android?
- 20. Как отобразить индикатор активности вместо изображения галереи?
- 21. Получить случайные изображения из другой галереи
- 22. Как получить каталог и имя файла изображения, выбранного из галереи
- 23. Найти размер изображения из галереи в android
- 24. Как получить изображения из доступных, включая изображения и отобразить их в ListView
- 25. Как сохранить изображения и отобразить их на экране с помощью распорок?
- 26. Получить изображения из галереи в таксономии
- 27. Обмен изображения на экране в android
- 28. максимальный лимит выбора изображения из галереи Android
- 29. Android: Получить видео из галереи
- 30. Как удалить файл из галереи на Android?
Вы всегда должны проверить, действительно ли курсор.MoveToFirst может быть выполнен или вы получите исключение, если не было возвращено ни одного носителя: if (cursor.moveToFirst()) {main code} – mishkin