Проблема автоматического масштабирования ImageButton - PullRequest
0 голосов
/ 01 июля 2011

Я пытаюсь устранить неполадки в моем коде для устройства малого форм-фактора, и кнопки ImageButton, которые я использую в моем RelativeLayout, как-то автоматически увеличиваются в размерах. Я пробовал различные методы предотвращения их масштабирования, но ни один из них не сработал. Есть предложения?

Ответы [ 2 ]

1 голос
/ 01 июля 2011

Я думаю, что вы должны посмотреть на плотность для предотвращения масштабирования.

Самый простой способ избежать предварительного масштабирования - это put the resource in a resource directory с квалификатором конфигурации nodpi. Например:

res/drawable-nodpi/icon.png

Когда система использует растровое изображение icon.png из этой папки, оно не масштабируется в зависимости от текущей плотности устройства.

С http://developer.android.com/guide/practices/screens_support.html#DensityConsiderations

0 голосов
/ 01 июля 2011

Попробуйте установить:

android:maxHeight
android:maxWidth

Можете ли вы рассказать нам, какие методы вы уже пробовали?

...