大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

  •  世界的顶端
  • 混口饭吃
  • 写了333,609字

该文章投稿至Nemo社区   Android  板块 复制链接


Android 自定义多选下拉菜单

发布于 2017/06/09 10:53 2,575浏览 0回复 216

首先我们来看一下设计图,头部分为三个菜单按钮,点击每个按钮显示下拉选项,点击下拉选项选中内容显示到菜单按钮上。


接下来我对这个设计的实现进行拆分,如下:

1.自定义菜单按钮,主要有两个方法,选中和未选中的显示状态,设置菜单文本方法

2.将多个自定义菜单按钮放入LinearLayout组成菜单按钮组

3.自定义下拉列表数据

4.将自定义下拉列表放置到popuwindow

5.对菜单点击监听,显示对应的popuwindow

看图:

QQ图片20170609170612

QQ图片20170609170602


GitHub地址

本文标签
 {{tag}}
点了个评