У меня только один каталог mipmap. (xhdpi,mdpi,xxhdpi и т. д. отсутствуют)
Когда я реализую ImageView, качество очень низкое, и я не могу выбирать между папками mipmap (xhdpi,mhdpi,xxhdpi и т. Д.). Изображения все в одной директории, поэтому я не могу определить с помощью src или background.
Вот картинка из моего каталога res
Как мне получить изображение с хорошим разрешением? Я пробовал несколько способов, и это не сработало. я ценю вашу помощь
3 ответа
Папки mipmap используются только для значков запуска. Вы должны использовать drawable-hdpi,drawable-xhdpi и т. Д. Для изображений разного размера.
Пожалуйста, посмотрите здесь.
Вы можете видеть только каталог для mipmap, но там есть все изображения ic_launcher.
Попробуйте https://romannurik.github.io/AndroidAssetStudio/
Где вы можете скачать ваши активы в виде zip-файла, который вы можете извлечь в различные каталоги, такие как xhdpi,mdpi,xxhdpi. Затем вы можете скопировать его в папку ресурсов.
Вы должны добавить xhdpi,mdpi,xxhdpi в качестве каталогов в папке res. Щелкните правой кнопкой мыши res >> new >> Каталог ресурсов Android, выберите тип ресурса в виде mipmap, а в доступных квалификаторах выберите плотность, затем нажмите кнопку >>, чтобы выбрать плотности из раскрывающегося списка. Повторите меню для каждой плотности вам нужно.
затем поместите каждое назначенное изображение в отдельную папку плотности, Android должен автоматически использовать ресурс, который соответствует плотности каждого экрана