二级列表
Android_二级列表
二级列表与ListView、GridView的构建类似—>在主xml声明父容器、在Activity通过适配器将数据和子布局设置上去(ListView中为条目、GridView中为表格、ExpandableListView中有组和子条目)
①、声明父容器 xml:
Android_二级列表
②、java声明
Android_二级列表
③、构建设配器
需要将组的xml布局文件,和子条目的布局文件建好
Android_二级列表
组xml:
Android_二级列表
子条目xml:
Android_二级列表

适配器需要实现ExpandableListAdapter接口,该方法中方法众多,可用抽象类承接不用实现的方法,将需要实现的方法呈交给自定义的适配器类
承接类:
Android_二级列表
适配器(主要方法和ListView、GridView中的适配器方法类似,只是在二级列表中有两份分别为组和子条目):
Android_二级列表

覆写方法:
1、返回数目

Android_二级列表
2、构建适配器布局
Android_二级列表

④、还可以通过主Activity增加监听

Android_二级列表

扩展:
实现效果–>一组展开式,其他组合并,始终保持只有不多于一个组展开

Android_二级列表

相关文章:

  • 2022-12-23
  • 2021-08-19
  • 2022-01-06
  • 2021-11-29
  • 2021-04-03
  • 2021-10-23
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
  • 2021-05-22
  • 2021-11-15
  • 2021-04-16
  • 2021-08-24
相关资源
相似解决方案