java - 我的自定义 ViewGroup 不会在 ScrollView 内滚动

标签 java android scrollview flowlayout

我扩展了 ViewGroup 以实现类似 FlowLayout 的功能。我将我的自定义 ViewGroup 放入 ScrollView,动态添加一堆内容,但它不滚动。流出屏幕的内容是不可见的。

我缺少什么,如何让我的 ViewGroup 与 ScrollView 兼容?

最佳答案

您的 ViewGroup 应该将其高度设置为 wrap_content 才能正常工作。这也意味着您需要正确实现 onMeasure() 来为您的 ViewGroup 提供合适的高度。

关于java - 我的自定义 ViewGroup 不会在 ScrollView 内滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3972876/

相关文章:

java - 查询字符串的正则表达式模式

c# - Xamarin.Forms MediaManager 从本地存储播放视频

android - 什么布局适合 720x1280 Android 设备?

android - 通过 https 发送和接收 json 消息

java - 删除链接 jsoup 中的脚本

Java Proxy.newProxyInstance() 抛出类型转换异常?

ScrollView 内的 Android WebView 仅滚动 ScrollView

Android onScrollChanged() 未被调用

c++ - Qt:小部件在滚动区重叠

java - HttpPost 转义参数