2015-04-04 3 views
0

Изображения diplay отлично на вкладке s3, но когда я попытался на меньшем экране, он дает аналогичный размер изображения, который выводит его за пределы экрана.Как управлять размером изображения по размеру экрана

itemImage = (ImageView) findViewById(R.id.ImageId); 

Просьба сообщить мне, как управлять размерами изображений в соответствии с размером экрана.

  <ImageView 
       android:id="@+id/ItemId" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="10dp" 
       android:padding="10dp" 
       android:src="@drawable/img_001" /> 
+0

Пожалуйста, разместите свой XML-код, чтобы вы могли получить гораздо лучшее объяснение относительно вашего вопроса. – Aakash

+0

@ user3541465 здесь xml см. Выше – Pooja

+0

У вас разные изображения для разных резолюций? –

ответ

0

Вы можете сделать несколько макетов. Например, один для небольшого экрана, другой для среднего и другой для большого экрана. В основном вам нужно изменить размеры, но вы также можете сделать, например, двухцветный макет для большого экрана, чтобы сделать его приятным. Андроид выбирает автоматически макет. Se http://developer.android.com/training/multiscreen/screensizes.htm

Также неплохо использовать разные размеры изображения для различной плотности экрана.

0

Android не изменяет размер изображения. Перед отображением необходимо изменить размер изображения.

Смежные вопросы