2012-09-19 44 views
0

我正在開發Android 3.1平板電腦應用程序。父母寬度爲50%的兩個畫廊

在這個應用程序中,我將有一個有兩個畫廊的園景畫面,我希望這兩個畫廊有50%的寬度。

這是我的佈局:

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

[ ... ] 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="200dip" 
     android:weightSum="1" 
     android:orientation="vertical"> 

     <Gallery 
      android:id="@+id/factGallery" 
      android:layout_weight=".5" 
      android:layout_width="0dip" 
      android:layout_height="fill_parent"/> 

     <Gallery 
      android:id="@+id/wareHouseGallery" 
      android:layout_weight=".5" 
      android:layout_width="0dip" 
      android:layout_height="fill_parent"/> 

    </LinearLayout> 

[ ... ] 
</LinearLayout> 

但它看起來並不好。

我該怎麼辦?

回答

1

我假設你希望他們並排水平,在這種情況下,你擁有的LinearLayout錯誤的方向 - 它應該被設置爲橫向:

android:orientation="horizontal" 
+0

太可惜了!謝謝您的回答。 – VansFannel

相關問題