gpt4 book ai didi

android - 如何制作分段的 ListView

转载 作者:太空狗 更新时间:2023-10-29 14:28:31 33 4
gpt4 key购买 nike

enter image description here

我整天都在搜索如何在 ListView 中制作这些部分。还没有找到任何东西。我浏览了很多博客,其中大部分都在谈论 CommonsWare 采用的方法(即 SectionAdapter),但是在他的 GitHub 存储库中找不到 SectionAdapter.java。

这是怎么做到的? (即标记为 A 的部分。我不是要制作首选项列表。联系人列表行中的更多内容)

最佳答案

我为此苦苦挣扎。有多种方法可以做到这一点。我发现最简单并且我推荐的是在列表项布局中使用分隔符 View (你在获取 View 中膨胀的那个)并根据是否应该有标题来改变它的可见性。我使用这样的东西:

<TextView
android:id="@+id/separator"
android:layout_width="fill_parent"
android:visibility="gone"
android:layout_height="wrap_content" />

我发现这比其他适配器简单得多。我只是跟踪我想要使用变量的分隔符的位置,并基于我在 getView() 中的 setVisibility(View.VISIBLE)

关于android - 如何制作分段的 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9360654/

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