我有以下佈局。當我在Eclipse的圖形佈局視圖中查看它時,它看起來很好。但是在電話上時,這並未反映出來。相對佈局在Eclipse中看起來不錯,但不在設備上
在電話上,TextView rowlogmessage
佔據了整個視野,其他TextView
被壓在了底部。
任何想法爲什麼?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/rounded_corners_white" >
<TextView
android:id="@+id/rowlogmessage"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="log message goes here"
android:textColor="#707070"
android:layout_alignParentTop="true" />
<TextView
android:id="@+id/rowlogcreatedat"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="log message created at"
android:textColor="#707070"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true" />
<TextView
android:id="@+id/rowlogcreatedatlabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Created at"
android:layout_alignParentLeft="true"
android:layout_above="@id/rowlogcreatedat"
android:paddingTop="10dp" />
<TextView
android:id="@+id/rowlogsentserver"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="log message sent to server"
android:textColor="#707070"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true" />
<TextView
android:id="@+id/rowlogsentserverlabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sent to server"
android:layout_alignParentRight="true"
android:layout_above="@id/rowlogsentserver"
android:paddingTop="10dp"/>
</RelativeLayout>
謝謝,工作正常 – turtleboy 2014-09-05 09:57:58
很高興知道這一點。我也使用這種技術。 ;) – 2014-09-05 10:10:06
用於命名約定。這不是java它是XML。 – 2016-03-13 22:03:04