2012-03-23 99 views
0

正常:調整佈局以改變方向?

enter image description here

景觀:

enter image description here

見ListView控件在風景模式下如何重疊在屏幕上的其他東西呢?我怎樣才能防止這種情況發生?

XML:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
android:id="@+id/main" > 

<RelativeLayout 
android:id="@+id/myWishLists" 
android:layout_width="fill_parent" 
android:layout_height="50dp"> 


<Spinner 
    android:id="@+id/spinner1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:prompt="@string/optionsSpinner" 
    android:entries="@array/options" /> 

</RelativeLayout> 

<TextView 
android:id="@+id/myListsText" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_below="@+id/myWishLists" 
android:layout_centerHorizontal="true" 
android:text="My Wish Lists" 
android:textStyle="bold" 
android:textAppearance="?android:attr/textAppearanceLarge" /> 




<RelativeLayout 
android:id="@+id/listsList" 
android:layout_width="fill_parent" 
android:layout_height="445dp" 
android:layout_alignParentBottom="true" 
android:layout_alignParentLeft="true"> 



<ListView 
    android:id="@+id/lists" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:entries="@array/entries" > 

</ListView> 

</RelativeLayout> 

</RelativeLayout> 
+0

你可以使用兩種不同的佈局potrait和lanscape – 2012-03-23 04:20:30

回答

0
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
android:id="@+id/main"> 

    <Spinner 
    android:id="@+id/spinner1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:prompt="@string/optionsSpinner" 
    android:entries="@array/options" 
    /> 


    <TextView 
    android:id="@+id/myListsText" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_below="@id/spinner1" 
    android:layout_centerHorizontal="true" 
    android:text="My Wish Lists" 
    android:textStyle="bold" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    /> 

    <ListView 
    android:id="@+id/lists" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_below="@id/myListsText" 
    android:entries="@array/entries" 
    /> 

</RelativeLayout> 
0
  • 你必須使用這兩個不同的佈局肖像和 秒的風景,並把你的景觀佈局在佈局土地 文件夾