2012-11-16 29 views
0
<?xml version="1.0" encoding="UTF-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/relativelayout" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="horizontal" 
    android:padding="30dp" > 

    < 
     android:id="@+id/uconnecttitle" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="25dp" 
     android:layout_marginBottom="5dp" 
     android:scaleType="centerInside" 
     android:src="@drawable/icon_logo_uconnect" /> 


    <EditText 
     android:id="@+id/pwdfield" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/username" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="10dp" 
     android:paddingLeft = "10dip" 
     android:background="@drawable/edittext_background" 
     android:hint="Password" 
     android:password="true" 
     android:textColor="#ffffff" 
     android:textColorHint="#d0d0d0" 
     android:textSize="24sp" 
     android:singleLine="true" 
     android:imeOptions="actionDone" 
     /> 
    <EditText 
     android:id="@+id/username" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/pwdfield" 
     android:layout_below="@+id/uconnecttitle" 
     android:layout_marginTop="10dp" 
     android:paddingLeft = "10dip" 
     android:background="@drawable/edittext_background" 
     android:hint="Username" 
     android:textColor="#ffffff" 
     android:textColorHint="#d0d0d0" 
     android:textSize="24sp" 
     android:singleLine="true"> 
    </EditText> 
    <TextView 
     android:id="@+id/TextVersionNum" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="16dp" 
     android:textColor="#008000" 
     android:textSize="20sp" 
     android:text="@string/appVersionName" 
     android:visibility="gone"/> 

    <Button 
     android:id="@+id/loginbtn" 
     android:layout_width="140dp" 
     android:layout_height="wrap_content" 
     android:layout_alignRight="@+id/pwdfield" 
     android:layout_below="@+id/pwdfield" 
     android:layout_marginTop="10dp" 
     android:background="@drawable/button_custom" 
     android:text="@string/loginButton" 
     android:textColor="#ffffff" 
     android:textSize="28sp" 
     /> 

    <TextView 
     android:id="@+id/UserAlert" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignRight="@+id/pwdfield" 
     android:layout_below="@+id/username" 
     android:text="dfgfdgdfg" 
     android:textColor="#B0171F" 
     android:visibility="gone" /> 

    <TextView 
     android:id="@+id/PwdAlert" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignRight="@+id/loginbtn" 
     android:layout_below="@+id/pwdfield" 
     android:text="dsfsdf" 
     android:textColor="#B0171F" 
     android:visibility="gone" /> 

    <TextView 
     android:id="@+id/troubleLoggingIn" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/loginbtn" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="10dp" 
     android:text="@string/troubleLoggingIn" 
     android:textAppearance="?android:attr/textAppearanceMedium" 
     android:textColor="#0645AD" /> 

</RelativeLayout> 

我需要將TextVersionNum向下,我試過android:layout_marginBottom="0",但它不會將項目放到底部。如何將TextVersionNum移動到儘可能接近底部屏幕的位置?我也嘗試設置填充troubleLoggingIn,android:layout_marginBottom="0",但我沒有看到任何發生。如何推下textview?

回答

1

TextVersionNum可能不會在絕對底部,因爲如果容器的填充:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/relativelayout" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="horizontal" 
android:padding="30dp" > 

嘗試設置relativeLayout只爲其他邊緣的填充(頂部,左,右)。

+0

是的,這是它,因爲版本已經在底部。所以調整這個填充固定它。謝謝。 –