初学ANDROID,请教一下布局的问题
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minWidth="25px"
android:minHeight="25px">
<TableLayout
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/tableLayout1">
<TableRow
android:id="@+id/tableRow6">
</TableRow>
<TableRow
android:id="@+id/tableRow5">
<TextView
android:text="用户登陆"
android:layout_column="1"
android:id="@+id/textView26" />
</TableRow>
<TableRow
android:minWidth="25px"
android:minHeight="25px"
android:id="@+id/tableRow7">
</TableRow>
<TableRow
android:id="@+id/tableRow1"
android:layout_width="123.6dp">
<TextView
android:text="用户名"
android:layout_column="0"
android:id="@+id/usertextView"
android:layout_width="85.8dp" />
<EditText
android:id="@+id/usereditText"
android:layout_width="216.6dp" />
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:minWidth="25px"
android:minHeight="25px">
<TextView
android:text="密码"
android:layout_column="0"
android:id="@+id/passtextView" />
<EditText
android:inputType="textPassword"
android:layout_column="1"
android:id="@+id/passeditText" />
</TableRow>
<TableRow
android:id="@+id/tableRow3">
<TextView
android:text="version"
android:layout_column="1"
android:id="@+id/versiontextView" />
</TableRow>
<TableRow
android:id="@+id/tableRow4">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="确定"
android:id="@+id/comfirmbutton" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="退出"
android:id="@+id/exitbutton" />
</TableRow>
</TableLayout>
</LinearLayout>
这里我想把 versiontextView 向右对齐,两个BUTTON 一样大小,各自在分在左边和右边,我怎样做呢,谢谢
------解决思路----------------------可以用RelativeLayout
------解决思路----------------------这个布局使用线性布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView26"
android:gravity="center_horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="用户登陆" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/usertextView"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:text="用户名" />
<EditText
android:id="@+id/usereditText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:text="密码" />
<EditText
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="2" />
</LinearLayout>
<TextView
android:id="@+id/versiontextView"
android:gravity="right"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="version" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:id="@+id/comfirmbutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="确定" />
<Button
android:id="@+id/exitbutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="退出" />
</LinearLayout>
</LinearLayout>
建议楼主先把五大布局学完