Need help with DropDownMenu?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

dongjunkun
3.6K Stars 802 Forks 123 Commits 55 Opened issues

Description

一个实用的多条件筛选菜单

Services available

!
?

Need anything else?

Contributors list

# 9,614
Java
Android
dongjun...
dropdow...
101 commits

简介

一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等

我的博客 自己造轮子--android常用多条件帅选菜单实现思路(类似美团,爱奇艺电影票下拉菜单)

特色

  • 支持多级菜单
  • 你可以完全自定义你的菜单样式,我这里只是封装了一些实用的方法,Tab的切换效果,菜单显示隐藏效果等
  • 并非用popupWindow实现,无卡顿

ScreenShot

Download APK

或者扫描二维码

Gradle Dependency

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

dependencies { compile 'com.github.dongjunkun:DropDownMenu:1.0.4' }

使用

添加DropDownMenu 到你的布局文件,如下


我们只需要在java代码中调用下面的代码
 //tabs 所有标题,popupViews  所有菜单,contentView 内容
mDropDownMenu.setDropDownMenu(tabs, popupViews, contentView);

如果你要了解更多,可以直接看源码 Example

建议拷贝代码到项目中使用,拷贝DropDownMenu.java 以及res下的所有文件即可

关于我

简书dongjunkun

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.