基于Android的多屏设计

基于Android的多屏设计,android,android-layout,android-screen-support,android-screen,multiscreen,Android,Android Layout,Android Screen Support,Android Screen,Multiscreen,我想设计一些android的多屏幕分辨率布局。例如,我想设置按钮的位置。对于每个屏幕大小,必须将其设置在布局的底部。我如何设计它?谢谢你的关注 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andro

我想设计一些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>

只需使用android:layout\u alignParentBottom和android:layout\u centerHorizontal作为按钮, 它将在屏幕底部居中显示

   <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" />

定义“它不起作用”似乎没有任何区别@穆罕默德·阿卜杜拉:我读了这篇文章,但我不想为一项活动创建多个布局。