我有ArrayAdapter
,它与我的ListView
相关联。我非常喜欢Evernote Android应用程序中的“分隔符”功能,它使用日期戳分隔项目:
我假设他们正在做的是在列表上方有一个视图,该视图设置为当前分隔符的值,如屏幕截图所示。 (滚动浏览分隔符时,顶部的文本设置为当前分隔符的值,即“2011年1月”)如何将分隔符实际插入ListView
?
答案 0 :(得分:7)
分隔符只是一个禁用的列表项,只需让Adapter
返回它应该的分隔符。好像SectionIndexer
可能会有所帮助。
答案 1 :(得分:4)
这是一个完全正确的方法:https://github.com/Polidea/android-section-list透明的标题标题粘贴在列表的顶部(类似于iOS部分列表,它出现在那里)。
答案 2 :(得分:1)
我们自己就是这个。
我为自己的某个应用创建了自己的ListView标题:Dhammapada(查找HeadingAdapter及相关类)
答案 3 :(得分:0)
在一个屏幕上设置两个布局,一个在另一个屏幕上方...... 然后添加滚动到下面的布局... 然后在d下半部分布局中添加列表视图...修复它并部署你的sh $ T并完成它! 注意:不要在主布局中添加滚动..只是在下面的布局上:p
例如: -
<LL1
bla bla
>
<LL2 bla bla>
</LL2>
<LL3 scroll bla bla>
<ListView bla bla>
</ListView>
</LL3>
</LL1>