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

标签 android android-layout android-scrollview android-layoutparams

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

最佳答案

也许您正在寻找

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

只是一些示例值,您不必同时使用这两个值,但您可以将 maxHeight 设置为某个值,以便 View 永远不会超过这些值,也许还可以设置 minHeight > 这样它就不会完全折叠,除非您愿意,在这种情况下只需删除 minHeight

关于android - 无论如何,保持布局的高度作为换行内容,但不要让它超过一定的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66385384/

相关文章:

java - 当 ListView 中有多个项目时,读取所选项目的文本

android - 单击按钮后布局正在调整大小

android - 最佳方式 : Save & Restore TextView Position in ScrollView

Android:可以直接访问内核模块而无需手机生根吗?

android - 用于繁重计算的 WebAssembly + WebView + Javascript 接口(interface)?

android - 我想在android studio中使用限定符<large>,但我无法添加目录layout-large

Android:如何更改每个元素的 Drawable 资源的颜色?

android - ScrollView 中的 ListView 不显示所有项目

android - Libgdx Android 设置屏幕分辨率

android - WifiManager.setWifiEnabled 在 hive 上无法正常工作