gpt4 book ai didi

Android:Horizo​​ntalScrollView 中的 ListView 性能问题

转载 作者:搜寻专家 更新时间:2023-11-01 09:12:00 24 4
gpt4 key购买 nike

我需要在我的应用程序中水平和垂直滚动某些数据。我已经覆盖了 HorizontalScrollView我允许它使用 Adapter填充其数据。它的行为很像水平 ListView会表现,除非我没有做任何 View 回收。我定制中的每个项目 HorizontalScrollViewListView其项目也填充了 Adapter . ListView 中的每一项是一个复杂的观点。

我可以水平和垂直滚动,只是性能有点差。适配器中用于填充自定义 HorizontalScrollView 的 getView() 方法仅在 Adapter 时调用首先在 View 上设置。但是,我注意到 HorizontalScrollView 中的 ListView 不断调用 getView()。 .我想知道这是性能问题吗?

This question指出与使用 ListView 有关的假设文档错误在 HorizontalScrollView 里面, 但垂直滚动的文档中没有给出相同的警告 ScrollView文档。

如果我将 ScrollView 放在 Horizo​​ntalScrollView 中,会不会出现性能问题?

最佳答案

ListView 提供 layout_height 的 dip 值就可以了。未设置高度导致 ListView 继续测量、调用 getView 等。

关于Android:Horizo​​ntalScrollView 中的 ListView 性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7681581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com