如何拉伸布局以填充屏幕?
|
我有这样简单的布局:(用于邮件)
<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>
由于某些原因,LinearLayout不会像我期望的那样填充ScrollView。基本上,我想使tv_body充满屏幕,并且如果还有更多文本,它应该是可滚动的。现在看起来像这样。我添加了颜色来说明ScrollView可以拉伸,但是LinearLayout不能。
没有找到相关结果
已邀请:
2 个回复
挂帘妈乡
在您的ScrollView中。 请查看此内容以获取更多说明:http://www.curious-creature.org/2010/08/15/scrollviews-handy-trick/
蓄荣糖些
,会发生什么?