ImageView делает изображения в телефоне больше исходного изображения - PullRequest
1 голос
/ 14 октября 2011

Я хочу нормально отобразить изображение в ImageView, хотя проблема в том, что оно всегда становится больше, когда я тестирую его в своем телефоне. Почему?
Вот изображение src:
enter image description here

XML-код:

<ImageView 
 android:layout_width="wrap_content" 
 android:layout_height="wrap_content" 
 android:id="@+id/ButtonMemorizeLayoutNextSura"
 android:src="@drawable/quran_slidingdrawer_leftarrow_state"           
 android:layout_marginRight="10dip"   />

Ответы [ 4 ]

1 голос
/ 14 октября 2011

Наиболее вероятный виновник - масштабирование точек на дюйм.Попробуйте переместить изображение в папку drawable-nodpi (создайте ее, если она не существует).

0 голосов
/ 14 октября 2011

Установить тег

Android:scale type = FIT_CENTER

ИЛИ ПОПРОБОВАТЬ

0 голосов
/ 14 октября 2011

Вместо указания высоты и ширины в качестве содержимого переноса, укажите высоту и ширину в соответствии с вашими пожеланиями, используя dip.

0 голосов
/ 14 октября 2011

вы можете попробовать использовать scaleType в вашем ImageView.

<ImageView android:layout_width="wrap_content"  
android:layout_height="wrap_content" android:id="@+id/ButtonMemorizeLayoutNextSura" 
android:src="@drawable/quran_slidingdrawer_leftarrow_state" android:scaleType="fitXY"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...