2011-04-08 62 views
1

只有ScrollView可见?是吗?以下LinearLayout不显示?

<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01" 
android:layout_width="fill_parent" android:layout_height="fill_parent" 
xmlns:android="http://schemas.android.com/apk/res/android"> 
<ScrollView android:id="@+id/ScrollView01" 
    android:layout_width="fill_parent" android:layout_height="110px"> 
    <LinearLayout android:id="@+id/LinearLayout02" 
     android:layout_width="wrap_content" android:layout_height="30px" 
     android:orientation="vertical"> 
     <Button android:text="1" android:id="@+id/Button01" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
     <Button android:text="2" android:id="@+id/Button02" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
     <Button android:text="3" android:id="@+id/Button03" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
    </LinearLayout> 
</ScrollView> 
<LinearLayout android:id="@+id/LinearLayout02" 
     android:layout_width="wrap_content" android:layout_height="30px" 
     android:orientation="vertical"> 
     <Button android:text="1" android:id="@+id/Button01" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
     <Button android:text="2" android:id="@+id/Button02" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
     <Button android:text="3" android:id="@+id/Button03" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
    </LinearLayout> 

回答

1

因为你有方向设置为母公司的LinearLayout作为android:orientation="vertical"

由于默认它有horizontal的方向。

+0

Thnks !!!你能回答这个吗?http://stackoverflow.com/q/5590774/689853 – Harinder 2011-04-08 06:14:45

0

LinerLayout的默认方向是水平的。

因此,将android:orientation="vertical"添加到您的父级布局。

+0

Thnks !!!你能回答这个吗?stackoverflow.com/q/5590774/689853 – Harinder 2011-04-08 06:15:32

+0

我从来没有使用过表格布局。 – Vivek 2011-04-08 06:17:46