0

我想設計一些多屏分辨率的android佈局。例如,我想爲按鈕設置位置。它必須設置在每個屏幕尺寸佈局的底部。我如何設計它?感謝您的關注。Android上的多屏設計

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/arayuz" > 

    <Spinner 
     android:id="@+id/spinner1" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="50dp" /> 

    <Spinner 
     android:id="@+id/spinner2" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/spinner1" 
     android:layout_below="@+id/spinner1" 
     android:layout_marginTop="25dp" /> 

    <Spinner 
     android:id="@+id/spinner3" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/spinner2" 
     android:layout_below="@+id/spinner2" 
     android:layout_marginTop="25dp" /> 

    <Spinner 
     android:id="@+id/spinner4" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/spinner3" 
     android:layout_below="@+id/spinner3" 
     android:layout_marginTop="25dp" /> 

    <Button 
     android:id="@+id/button1" 
     android:layout_width="100dp" 
     android:layout_height="40dp" 
     android:layout_below="@+id/spinner4" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="25dp" 
     android:background="@drawable/custom_button" 
     android:text="@string/ara" 
     android:textColor="#efefef" 
     android:textSize="18dp" /> 
</RelativeLayout> 
+3

alignParentBottom的中心底部? – njzk2

+0

它不起作用。 –

+0

http://developer.android.com/guide/practices/screens_support.html –

回答

2

只是使用機器人:layout_alignParentBottom和機器人:layout_centerHorizo​​ntal爲按鈕, 將示出的屏幕

<Button 
     android:id="@+id/button1" 
     android:layout_width="100dp" 
     android:layout_height="40dp" 
     android:layout_alignParentBottom="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="25dp" 
     android:text="asdad" 
     android:textColor="#efefef" 
     android:textSize="18dp" /> 
+0

這段代碼是正確的 – Mohan