680*_*060 3 xml layout android alignment
我有这个XML代码生成一个按钮,一个textview和另一个按钮,如何让按钮出现在最左边,中心的textview和最右边的最后一个按钮?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<Button android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cancel">
</Button>
<TextView android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Place">
</TextView>
<Button android:id="@+id/Button03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Save">
</Button>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
小智 9
我建议使用RelativeLayout,它会让事情变得更容易.
通过使用RelativeLayout,您可以将textview设置为父级或居中父级中心水平
在这样做之后,您可以将这些按钮直接连接到远侧,方法是将它们与父侧对齐,或者将它们直接连接到文本视图的侧面,或者添加一个小填充,并且你有间距.