我想在同一布局中显示一个左对齐的ImageButton和一个TextView对齐的中心。但无论是出现在中心还是左边。我尝试过LinearLayout和RelativeLayout。请建议我的解决方案。 非常感谢提前。
答案 0 :(得分:1)
使用RelativeLayout并为您的小部件(视图元素)使用android:layout_align =“”参数。有关于父视图的align指令,但也有其他视图元素。
答案 1 :(得分:1)
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent"
android:layout_gravity="fill_horizontal" android:layout_width="fill_parent"
android:orientation="horizontal">
<TextView android:id="@+id/header_text1" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp" android:textStyle="bold" android:textColor="@color/white"
android:layout_marginLeft="70dp"
android:layout_centerHorizontal="true" android:layout_centerVertical="true"
android:singleLine="true" />
<ImageView android:src="@drawable/image_button1" android:id="@+id/back"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_centerVertical="true" android:layout_toRightOf="@+id/header_text1" />