今天做了航班查询和航班查询往返的页面
用RelativeLayout出现了一点问题 总是不对称 代码如下
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="10dp">
<ImageView
android:id="@+id/imageView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_marginRight="5dp"
android:layout_toStartOf="@+id/imageView14"
android:background="@mipmap/jipiaoyuding_fancheng07"
android:layout_alignParentBottom="true" />
<ImageView
android:id="@+id/imageView14"
android:layout_width="30dp"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@mipmap/jiantou" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="210dp"
android:background="@mipmap/jipiaoyuding_fancheng09" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignEnd="@+id/imageView13"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:text="出发城市" />
<TextView
android:id="@+id/textView9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:text="到达城市" />
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="41dp"
android:text="北京"
android:textColor="#444445"
android:textSize="28sp"
android:layout_marginBottom="8dp"
android:layout_alignBottom="@+id/imageView14"
android:layout_alignEnd="@+id/textView4" />
<TextView
android:text="请选择"
android:textColor="#444445"
android:textSize="28sp"
android:layout_marginEnd="24dp"
android:id="@+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/textView8"
android:layout_alignBottom="@+id/textView8"
android:layout_alignEnd="@+id/textView9" />
</RelativeLayout>
之后改成了RelativeLayout里面套LinearLayout 代码如下
<RelativeLayout android:layout_width="match_parent" android:layout_height="100dp" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:layout_marginTop="10dp"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <ImageView android:id="@+id/imageView13" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="5dp" android:layout_weight="1" android:background="@mipmap/jipiaoyuding_fancheng07" /> <ImageView android:id="@+id/imageView14" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:layout_marginRight="5dp" android:layout_marginTop="20dp" android:layout_weight="1" android:background="@mipmap/jiantou" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:background="@mipmap/jipiaoyuding_fancheng09" /> </LinearLayout> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="90dp" android:layout_marginRight="10dp" android:layout_marginTop="5dp" android:text="出发城市" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_marginRight="10dp" android:layout_marginTop="5dp" android:text="到达城市" /> <TextView android:layout_marginLeft="50dp" android:layout_centerVertical="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="北京" android:textColor="#444445" android:textSize="28sp" /> <TextView android:layout_marginRight="25dp" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="呼和浩特" android:textColor="#444445" android:textSize="28sp" /> </RelativeLayout>看着清晰也整洁了很多