Android Listview Header 和 Section 月份和日期列表

Quo*_*oon 5 android android-emulator android-layout

我是一个新的安卓开发者。我在谷歌上搜索了很多,但没有得到想要的结果。我也尝试了我的逻辑,但我没有明白。如果有人可以对此提供帮助,我将不胜感激。

1. My problem is that

    ______________
    November,2012     //This is header 
    ______________
    November 12,2012
    November 15,2012   //This list of date that contain in month
    _____________
    December,2012      //This is header 
    _____________
    December 23,2012
    December 30,2012    //This list of date that contain in month
Run Code Online (Sandbox Code Playgroud)

我的问题是如何获取包含相同月份的项目列表并列出其中的项目我该如何解决?请提出一些想法。

Ara*_* GM 0

如果您希望在列表中包含多个标题,并且当您单击所需的标题时,会在下面列出子日期,因此您可以使用可扩展的 ListView,但如果您想在列表之外选择月份,然后列出与所选月份匹配的日期,您可以使用

youradapter.setFilterQueryProvider  
Run Code Online (Sandbox Code Playgroud)

或者您可以使用 textwatcher 来过滤您想要的月份的列表