Как вы теперь можете узнать, андроид-студия 1.1 создает новые изображения в папках mipmap-xxx вместо drawable-xxx при создании ресурсов с помощью IDE. Проблема, с которой я столкнулся, заключается в том, что андроид принимает эти изображения как «значки», когда я использую их в своих xml-файлах, поэтому я теряю плотность, когда пытаюсь отобразить их в правильном размере. Например, с этим кодом:Android mipmap, плотность изображения?
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="32dp"
android:src="@mipmap/ic_login_logo" />
я получить правильную плотность, но неправильный размер, и если я это сделать:
<ImageView
android:id="@+id/imageView1"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_marginTop="32dp"
android:src="@mipmap/ic_login_logo" />
я получить правильный размер ... но неправильной плотности , Я не профессионал UI/UX, и перед этим я не сталкивался с этой проблемой. Я даже не в состоянии добавить свои ресурсы в папке вытяжки-хой из IDE:
Есть обходной путь для этого? Спасибо.
Да, это то, что я читал. Но мой вопрос больше: почему Android-андроид 1.1 заставляет нас использовать mipmap каждый раз? Я не могу добавить ресурс изображения в папки drawable-xxx, когда мне нужно (когда мой drawable ** не означает **, чтобы быть значком). Единственный способ добавить их в папки drawable-xxx - добавить их как «Панель действий и вкладки« Значки »или« Значки уведомлений », которые создают мне ... значки. Я отредактировал свое оригинальное сообщение, чтобы показать вам, что я имею в виду. –
Я проверяю. Вы должны вручную создавать выпадающие папки на одном пути mipmaps, вот что я делаю. –
Я уже пробовал, но mipmap не созданы с тем же размером, что и выталкиваемые, были в android studio <= 1.0, что привело к потере качества/плотности –