2015-12-24 3 views
-1

У меня проблема в моем проекте, в этот проект включены все макеты для многозадачного приложения.Android-экран большого размера и изображения mipmap в Android

макеты:

макет/fragment_second.xml

макета большой/fragment_second.xml/

макета XLarge/fragment_second.xml

макета малый/fragment_second.xml

и изображение, скопированное во все папки mipmap:

мипмап-ИПЧР/о размере: 106 * 106 рх

мипмап-MDPI/о размере: 68 * 68 рх

мипмап-xhdpi/о размере: 130 * 130 рх

MIPMAP -xxhdpi/о размере: 210 * 210 рх

мипмап-xxxhdpi/о размере: 260 * 260 р

нагрузка в ImageView:

<ImageView 
     android:id="@+id/img_menu" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:background="@mipmap/about" 
     android:layout_centerHorizontal="true" /> 

проблема заключается в: Не используйте другие изображения для различного размера и просто использовать папку ИПЧР

Я тестировал приложение во многих устройствах, и я не мог решить, что

Manifest:

<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true" 
      android:xlargeScreens="true" 
      android:anyDensity="true" /> 

Как я может исправить эту проблему

Спасибо

+3

проблема: не используйте другие изображения для разных размеров и просто используйте папку hdpi. «Можете ли вы уточнить? – petey

+0

Работает ли он по-другому, если вы помещаете все в папку с возможностью переноса, а не в папку mipmap? Я считаю, что папка mipmap предназначена для значков. – joshgoldeneagle

+0

хорошо. как я могу решить мою проблему? –

ответ

2

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

Теперь, что касается вашего вопроса, mipmap предназначен только для значков Launcher. Для всего остального используйте drawable. Причина этого в том, что некоторые производители используют значки плотности, отличные от плотности экрана, чтобы сказать, получить более крупные значки. Поэтому mipmap не полезен, если вы хотите, чтобы изображение правильно масштабировалось. Трейдеры - ваши друзья, попросите их помочь.

PS: Я могу помочь вам лучше, если вы немного более подробно изложите свой вопрос.

+0

да, я получил.от вас –

+0

Рад помочь. Примите мой ответ, чтобы другие могли воспользоваться тоже :) –