我想创建一个与此类似的 xml 布局,但我的 xml 代码没有成功。
这是我的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_margin="5dp"
android:layout_weight="1"
android:background="#FFFFFFFF" >
<ImageButton
android:name = "@+id/switchOriginDest"
android:src="@drawable/switchorigdest"
android:layout_height = "fill_parent"
android:layout_width = "wrap_content"
android:layout_alignParentLeft="true" />
<TextView
android:id="@+id/Origin"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@drawable/rounded_edge"
android:padding="6dip"
android:hint="@string/mycurrentpos" />
<TextView
android:id="@+id/Destination"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:background="@drawable/rounded_edge"
android:layout_below="@id/Origin"
android:hint="@string/desthint"
android:padding="6dip" />
</RelativeLayout>
我现在拥有的是
- - - - - 更新 - - - - - -
将 TextView 的 layout_width 设置为固定数字即可解决问题。但是,任何人都可以回答我的一些后续问题吗?
不是 0dp 使组件自动占用剩余空间。为什么在这种情况下它不起作用。
如示例所示,如何制作红色和绿色圆圈?