Fragment二级菜单双列表
声明:博文为原创,文章内容为,效果展示,思路阐述,及代码片段。
本文引用地址:https://www.eepw.com.cn/article/201610/305547.htm转载请保留原文出处“http://my.oschina.net/gluoyer/blog”,谢谢!
您可以到博客的“友情链接”中,“程序猿媛(最新下载)*.*”下载最新版本,持续更新!当前版本,也可直接点击“当前1.3版本”下载。
本文介绍,利用两个Fragment,并列列表展示,并可选择二级列表各个列表项。
可以用来做地区、分类等选择方式。
首先,看下实现效果:



功能的实现,主要有两个方面:
数据的配置已经Adapter的更新;
Fragment中列表项点击事件的处理。
数据的配置已经Adapter的更新
与前一篇文章中类似,在此不赘述,请查看“程序猿媛三:ExpandableListView二级菜单选择”。
Fragment中列表项点击事件的处理
如果您看过其他Fragment相关的文章,也会了解到,可以在Fragment里面添加接口,并在其所在Activity中实现,以此作为两者之间沟通的桥梁。
此示例亦如此,以左侧列表为例:
首先,在Fragment里,定义列表项点击事件监听接口,
1 | interface onFirstListItemSelectedListener { |
评论