我有一个LinearLayout,里面有一个ScrollView和一个位于ScrollView下方的复选框。每当我在ScrollView中输入大量文本时,它就会扩展到整个屏幕并将底部的复选框视图挤出。如何防止这种情况发生?
基本上,我希望复选框始终位于ScrollView正下方。我还希望ScrollView根据其文本收缩和扩展。当内部有大量文本时,它应该扩展到仍然可以在屏幕底部看到复选框的位置。
它应该像这样:
其中填充的ScrollView如果文本过多应该有滚动条,而不是将复选框从屏幕中挤出。
帮帮我!
我的布局如下:
不用担心语法或者内部的所有东西,我写这个只是因为代码内部非常冗长而且不必要!
基本上,我希望复选框始终位于ScrollView正下方。我还希望ScrollView根据其文本收缩和扩展。当内部有大量文本时,它应该扩展到仍然可以在屏幕底部看到复选框的位置。
它应该像这样:
其中填充的ScrollView如果文本过多应该有滚动条,而不是将复选框从屏幕中挤出。
帮帮我!
我的布局如下:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<!-- TextView inside --->
</ScrollView>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="80dp"
android:gravity="top"
android:orientation="horizontal" >
<!-- CheckBox inside --->
</RelativeLayout>
</LinearLayout>
不用担心语法或者内部的所有东西,我写这个只是因为代码内部非常冗长而且不必要!