用户名: | <EditText> |
密码 | <EditText> |
这种布局怎么实现
我的代码为什么不行呢。
<?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:background="@drawable/welcom_back" android:layout_gravity="center|center_vertical" android:gravity="center"> <RelativeLayout android:layout_width="300dip" android:id="@+id/linearLayout2" android:layout_height="wrap_content" android:gravity="center|center_vertical" android:orientation="vertical" android:layout_gravity="center" > <EditText android:text="" android:id="@+id/username" android:layout_width="100dip" android:layout_height="wrap_content" android:layout_alignParentRight="false" android:layout_marginLeft="2dip"/> <TextView android:text="用户名:" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/username" android:layout_alignTop="@id/username" android:textSize="25px"/> <EditText android:text="" android:id="@+id/password" android:layout_width="100dip" android:layout_height="wrap_content" android:layout_marginLeft="2dip"/> <Button android:layout_width="wrap_content" android:id="@+id/but1" android:text="登录" android:layout_height="wrap_content" android:gravity="center"/> </RelativeLayout> </LinearLayout>
[code="java"]
<?xml version="1.0" encoding="utf-8"?>
android:id="@+id/loginPageLayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:id="@+id/loginUI_Label"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="@string/LoginUI"
android:textSize="14pt"
/>
android:id="@+id/loginUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/loginUI_Label"
android:paddingLeft="60dip"/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@id/loginUsername"
android:layout_alignTop="@id/loginUsername"
android:layout_marginTop="10dip"
android:layout_marginLeft="5dip"
android:text="@string/LoginUsernameLabel"
/>
android:id="@+id/loginPassword"
android:layout_below="@id/loginUsername"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:password="true"
android:paddingLeft="55dip"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@id/loginPassword"
android:layout_alignTop="@id/loginPassword"
android:layout_marginTop="10dip"
android:layout_marginLeft="5dip"
android:text="@string/LoginPasswordLabel"
/>
android:id="@+id/loginCheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/loginPassword"
android:layout_alignLeft="@id/loginPassword"
android:hint="@string/checkboxRemberPwdLabel"
android:checked="true"
/>
android:id="@+id/loginBtn"
android:layout_below="@id/loginPassword"
android:layout_toRightOf="@id/loginCheckbox"
android:layout_marginLeft="30dip"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:text="@string/btnLoginLabel"
/>
[/code]
效果图:
[img]http://dl.iteye.com/upload/attachment/430419/564f477d-eed4-365b-9a3d-ccb9dab0bfc3.jpg[/img]
<EditText android:text=""
android:id="@+id/username"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:layout_alignParentRight="false"
android:layout_marginLeft="2dip"/>
<TextView android:text="用户名:"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/username"
android:layout_alignTop="@id/username"
android:textSize="25px"/>
<EditText android:text=""
android:id="@+id/password"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:layout_marginLeft="2dip"
[color=red]android:layout_below="@+id/username"/[/color]>
<Button android:layout_width="wrap_content" android:id="@+id/but1"
android:text="登录" android:layout_height="wrap_content"
android:gravity="center"
[color=red]android:layout_below="@+id/textView1"/[/color]>
添加红色的两句
用tablelayout
[code="java"]<?xml version="1.0" encoding="utf-8"?>
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@drawable/white"
android:layout_gravity="center|center_vertical" android:gravity="center">
android:layout_height="wrap_content" android:gravity="center|center_vertical"
android:orientation="vertical" android:layout_gravity="center"
>
android:id="@+id/username"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="2dip"/>
<TextView android:text="用户名:"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/username"
android:textSize="25px"/>
</RelativeLayout>
<RelativeLayout android:layout_width="300dip" android:id="@+id/linearLayout2"
android:layout_height="wrap_content" android:gravity="center|center_vertical"
android:orientation="vertical" android:layout_gravity="center"
>
<EditText android:text=""
android:id="@+id/userpwd"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="2dip"/>
<TextView android:text="密码:"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/userpwd"
android:textSize="25px"/>
</RelativeLayout>
[/code]