我有一个ScrollView
,其中包含从数据库动态获取的TextView
。如果文本长度较小,我希望我的ScrollView
layout_height
包裹内容,但是如果文本长度较大,我希望ScrollView
layout_height
固定为一定的值(如200dp)。有办法实现这一点吗?
也许你正在寻找
android:minHeight="12dp"
android:maxHeight="200dp"
只是一些示例值,您不必同时使用,但您可以将maxHeight
设置为特定值,以便视图永远不会超过这些值,或者将minHeight
设置为不会完全崩溃,除非您想要,在这种情况下只需删除minHeight
你可以用wrap_content选项将你的代码包装到LinearLayout中,在内部结构中你可以设置android:layout_weight="1">