kat*_*tit 5 android android-layout
我有这样简单的布局:(这是邮件)
<ScrollView android:layout_height="0dp" android:layout_width="fill_parent" android:layout_weight="1" android:background="@color/red_start">
<LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" android:background="@color/blue_start">
<TextView style="@style/MyTextViewLabel" android:text="From" android:layout_marginTop="5dp"/>
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shape_white_rounded">
<TextView style="@style/MyTextViewLabel.Black" android:id="@+id/tv_sender" />
</LinearLayout>
<TextView style="@style/MyTextViewLabel" android:text="Subject" android:layout_marginTop="5dp"/>
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shape_white_rounded">
<TextView style="@style/MyTextViewLabel.Black" android:id="@+id/tv_subject" />
</LinearLayout>
<TextView style="@style/MyTextViewLabel" android:text="Body" android:layout_marginTop="5dp"/>
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shape_white_rounded">
<TextView style="@style/MyTextViewLabel.Black" android:id="@+id/tv_body" />
</LinearLayout>
</LinearLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)
由于某种原因,LinearLayout不会像我期望的那样填充ScrollView.基本上,我想让tv_body填充屏幕,如果有更多文本 - 它应该是可滚动的.现在它看起来像这样.我添加颜色来说明ScrollView拉伸但LinearLayout没有..

Mat*_*ieu 40
尝试添加
android:fillViewport="true"
Run Code Online (Sandbox Code Playgroud)
在你的ScrollView中.
查看此内容以获取更多解释:http://www.curious-creature.org/2010/08/15/scrollviews-handy-trick/
| 归档时间: |
|
| 查看次数: |
16226 次 |
| 最近记录: |