Android - макет не работает должным образом - PullRequest
0 голосов
/ 17 февраля 2012

Я хочу загрузить макет в зависимости от размера экрана.

Моя конфигурация

Android 2.2

Маленький экран QVGA (240х320), низкая плотность (120)

Разрешение изображения составляет 240x320

Рез / макет небольшой / myimg.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">

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

Но когда я запускаю приложение, экран не полностью покрыт изображением, с левой и правой стороны экрана появляется небольшое поле.

Я также перехожу по ссылке ниже, но проблема все еще существует

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

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

1 Ответ

1 голос
/ 17 февраля 2012
  1. Возможно ваше изображение не покрывает весь экран.Может быть изображение имеет прозрачные границы или не имеет точно правильного размера.Также вы можете использовать android:scaleType="fitXY" с ImageView Добавлено:
  2. Предлагаем вам использовать квилификатор ldpi вместо small.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...