我的 android 布局没有更改方向更改时的布局文件夹下面是我的布局和我授予我的活动的权限。但是默认情况下,当我打开纵向或横向时,它可以正常工作,但是如果我从默认纵向更改为横向或从默认横向更改为纵向,它不会改变。有没有什么我们不应该改变我们正在使用的布局结构和可绘制对象。
//My activity permission
<activity
android:name="com.pro.sample.Distributor1"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize|screenLayout"
android:windowSoftInputMode="adjustResize" >
</activity>
//This is my sw-600dp-port
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/distributor_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dip"
android:background="@drawable/home_back" >
<LinearLayout android:id="@+id/row_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="10dp" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ZipCode:"
android:textSize="22sp"
android:textColor="@color/White"/>
<EditText
android:id="@+id/search_zip_code"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:ems="10"
android:layout_marginLeft="20dp"
android:background="@drawable/edit_field_back"
android:maxLength="5" >
<requestFocus />
</EditText>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Or"
android:layout_marginLeft="10dp"
android:textSize="22sp"
android:textColor="@color/White"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="City:"
android:textSize="22sp"
android:adjustViewBounds="true"
android:gravity="center_horizontal|center_vertical"
android:layout_marginLeft="20dp"
android:textColor="@color/White"/>
<EditText
android:id="@+id/search_city"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:ems="10"
android:layout_marginLeft="40dp"
android:background="@drawable/edit_field_back" >
<requestFocus />
</EditText>
</LinearLayout>
<LinearLayout android:id="@+id/row_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="20dp" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="State:"
android:textSize="22sp"
android:textColor="@color/White"/>
<Spinner
android:id="@+id/search_states"
android:layout_width="180dp"
android:layout_height="40dp"
android:drawSelectorOnTop="true"
android:entries="@array/state_names"
android:ems="10"
android:layout_marginLeft="50dp"
android:background="@drawable/edit_field_back" >
</Spinner>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Miles:"
android:textSize="22sp"
android:adjustViewBounds="true"
android:gravity="center_horizontal|center_vertical"
android:layout_marginLeft="20dp"
android:textColor="@color/White"/>
<Spinner
android:id="@+id/select_miles"
android:layout_width="180dp"
android:layout_height="40dp"
android:drawSelectorOnTop="true"
android:entries="@array/near_miles"
android:ems="10"
android:layout_marginLeft="27dp"
android:background="@drawable/edit_field_back" >
</Spinner>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="20dp">
<Button
android:id="@+id/search_distributor"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:gravity="center"
android:background="@color/White"
android:text="Search"
android:textSize="22sp" />
<TextView android:id="@+id/dist_head"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Distributors Near You"
android:textColor="@color/White"
android:layout_gravity="center"
android:textStyle="bold"
android:layout_marginTop="10dp"
android:textSize="25sp"/>"
</LinearLayout>
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
//This is my sw-600dp-land
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/distributor_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dip"
android:background="@drawable/home_back" >
<LinearLayout android:id="@+id/row_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="10dp"
android:gravity="center" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ZipCode:"
android:textSize="22sp"
android:textColor="@color/White"/>
<EditText
android:id="@+id/search_zip_code"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:ems="10"
android:layout_marginLeft="20dp"
android:background="@drawable/edit_field_back" >
<requestFocus />
</EditText>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Or"
android:layout_marginLeft="10dp"
android:textSize="22sp"
android:textColor="@color/White"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="City:"
android:textSize="22sp"
android:adjustViewBounds="true"
android:gravity="center_horizontal|center_vertical"
android:layout_marginLeft="20dp"
android:textColor="@color/White"/>
<EditText
android:id="@+id/search_city"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:ems="10"
android:layout_marginLeft="40dp"
android:background="@drawable/edit_field_back" >
<requestFocus />
</EditText>
</LinearLayout>
<LinearLayout android:id="@+id/row_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="20dp"
android:gravity="center" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="State:"
android:textSize="22sp"
android:textColor="@color/White"/>
<Spinner
android:id="@+id/search_states"
android:layout_width="180dp"
android:layout_height="40dp"
android:drawSelectorOnTop="true"
android:entries="@array/state_names"
android:ems="10"
android:layout_marginLeft="50dp"
>
</Spinner>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Miles:"
android:textSize="22sp"
android:adjustViewBounds="true"
android:gravity="center_horizontal|center_vertical"
android:layout_marginLeft="20dp"
android:textColor="@color/White"/>
<Spinner
android:id="@+id/select_miles"
android:layout_width="180dp"
android:layout_height="40dp"
android:drawSelectorOnTop="true"
android:entries="@array/near_miles"
android:ems="10"
android:layout_marginLeft="27dp"
>
</Spinner>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="20dp">
<Button
android:id="@+id/search_distributor"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:gravity="center"
android:background="@color/White"
android:text="Search"
android:textSize="22sp" />
<TextView android:id="@+id/dist_head"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Distributors Near You"
android:textColor="@color/White"
android:layout_gravity="center"
android:textStyle="bold"
android:layout_marginTop="10dp"
android:textSize="25sp"/>
</LinearLayout>
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>