Неправильное размещение заголовка в макете - PullRequest
0 голосов
/ 25 декабря 2011

У меня есть большое изображение заголовка, которое я хотел бы использовать как для планшетных устройств, так и для телефонов.Изображение выглядит хорошо на планшете, но при просмотре на телефоне оно выглядит следующим образом: 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>

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

Ответы [ 2 ]

1 голос
/ 25 декабря 2011

Размер вашего изображения автоматически изменяется, но границы обзора остаются такими, какими они были изначально.

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

android:adjustViewBounds="true"

0 голосов
/ 25 декабря 2011

Не могу вспомнить, какой именно, но попробуйте эти значения параметра scaleType

...