无论如何保持一个布局的高度作为换行内容,但不让它超过一定的高度



我有一个ScrollView,其中包含从数据库动态获取的TextView。如果文本长度较小,我希望我的ScrollViewlayout_height包裹内容,但是如果文本长度较大,我希望ScrollViewlayout_height固定为一定的值(如200dp)。有办法实现这一点吗?

也许你正在寻找

android:minHeight="12dp" 
android:maxHeight="200dp"

只是一些示例值,您不必同时使用,但您可以将maxHeight设置为特定值,以便视图永远不会超过这些值,或者将minHeight设置为不会完全崩溃,除非您想要,在这种情况下只需删除minHeight

你可以用wrap_content选项将你的代码包装到LinearLayout中,在内部结构中你可以设置android:layout_weight="1">

相关内容

最新更新