我有一个horinzontal线性布局,它包含一个TextView和一个ImageView。文本的长度没有修复,我想将图像放在最右边。
我试过android:layout_alignParentRight="true"
然后android:layout_marginRight="0dip"
但没有什么工作正常。
请帮忙..!!
答案 0 :(得分:4)
您可以在android:layout_weight="1"
中设置TextView
,无需撰写android:layout_alignParentRight="true"
例如
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="TextView" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icn_listarrow" />