2011-12-24 3 views
0

У меня есть большое изображение заголовка, которое я хотел бы использовать как для планшетных устройств, так и для телефонов. Изображение выглядит отлично на таблетки, но если смотреть на телефон выглядит следующим образом: enter image description hereНеправильное размещение заголовка в макете

Вот мой макет XML:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="@color/white" 
    > 

    <ImageView 
     android:id="@+id/imageView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/searchresults_header" /> 

    <ListView 
     android:id="@+id/android:list" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     /> 


</LinearLayout> 

Как я могу получить это изображение заголовка, чтобы правильно масштабировать как на экране размеры?

ответ

1

Ваше изображение становится изменяется автоматически, но ViewBounds остаться, как они были первоначально.

Добавьте это в ImageView, и вы увидите разницу:

android:adjustViewBounds="true"

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