【发布时间】:2012-02-28 22:18:08
【问题描述】:
我在 HVGA 和 WVGA800 分辨率下测试我的应用程序都是普通屏幕,所以我创建了中等和高密度的图像,但我不明白为什么我在 HVGA 中的文本“Orientação”(标题)与 WVGA800 相比是分散的,我用“dp”单位编码如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/imageCanadaNavBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:adjustViewBounds="true"
android:src="@drawable/canada_navbar"
android:onClick="imgTop_Click" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/imageCanadaNavBar"
android:src="@drawable/bg_viagem"
android:scaleType="fitXY" />
<TextView
android:id="@+id/txtTitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:layout_marginTop="30dp"
android:textColor="#000000"
android:textSize="19sp"
android:gravity="center|center_vertical"
android:layout_below="@id/imageCanadaNavBar" />
<ScrollView
android:id="@+id/scrollTextoDetalhe"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_marginTop="20dp"
android:layout_marginBottom="7dp"
android:layout_below="@id/txtTitle">
<TextView
android:id="@+id/txtDetalhe"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#FFFFFF"
android:textSize="15dp"
android:paddingRight="25dp"
android:paddingLeft="25dp"
android:paddingBottom="17dp"
android:paddingTop="17dp" />
</ScrollView>
</RelativeLayout>
【问题讨论】:
-
能否也贴一下周边的布局代码? (父视图和兄弟视图)
-
@kabuko 是的,当然,我在上面添加了完整的 xml 布局。
标签: java android android-layout android-emulator