Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baiiu/DropDownMenu
/ functions
Functions
155 in github.com/baiiu/DropDownMenu
⨍
Functions
155
◇
Types & classes
30
↓ 26 callers
Method
instance
()
app/src/main/java/com/baiiu/dropdownmenu/entity/FilterUrl.java:14
↓ 20 callers
Method
dp
(Context context, int dp)
filter-lib/src/main/java/com/baiiu/filter/util/UIUtil.java:17
↓ 17 callers
Method
isEmpty
(List list)
filter-lib/src/main/java/com/baiiu/filter/util/CommonUtil.java:14
↓ 7 callers
Method
getItem
(int position)
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:93
↓ 7 callers
Method
setList
(List<DATA> list, int checkedPositoin)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleListView.java:61
↓ 6 callers
Method
bind
(String s)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/holder/ItemViewHolder.java:31
↓ 6 callers
Method
setOnItemClickListener
(OnItemClickListener itemClickListenner)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:88
↓ 6 callers
Method
verifyContainer
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:247
↓ 5 callers
Method
onItemClick
回调方法 @param v 当前点击的view @param position 当前点击的position @param open 当前的状态,蓝色为open,筛选器为打开状态
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:85
↓ 4 callers
Method
close
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:151
↓ 4 callers
Method
getChildAtCurPos
获取当前pos内的TextView
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:220
↓ 4 callers
Method
onFilterDone
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:292
↓ 3 callers
Method
getMenuCount
设置筛选条目个数
filter-lib/src/main/java/com/baiiu/filter/adapter/MenuAdapter.java:16
↓ 3 callers
Method
init
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:55
↓ 3 callers
Method
isFastDoubleClick
()
filter-lib/src/main/java/com/baiiu/filter/util/CommonUtil.java:81
↓ 3 callers
Method
onFilterDone
(int position, String positionTitle, String urlValue)
filter-lib/src/main/java/com/baiiu/filter/interfaces/OnFilterDoneListener.java:9
↓ 2 callers
Method
adapter
(BaseBaseAdapter<DATA> adapter)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleListView.java:50
↓ 2 callers
Method
bind
(String s)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/holder/TitleViewHolder.java:23
↓ 2 callers
Method
clear
()
app/src/main/java/com/baiiu/dropdownmenu/entity/FilterUrl.java:79
↓ 2 callers
Method
generateTextView
直接用TextView使用weight不能控制图片,需要用用父控件包裹
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:227
↓ 2 callers
Method
infalte
(Context context, @LayoutRes int layoutId, ViewGroup parent)
filter-lib/src/main/java/com/baiiu/filter/util/UIUtil.java:23
↓ 2 callers
Method
init
(Context context)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:50
↓ 2 callers
Method
init
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleListView.java:40
↓ 2 callers
Method
init
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleGridView.java:43
↓ 2 callers
Method
init
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:42
↓ 2 callers
Method
init
(Context context)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:92
↓ 2 callers
Method
isClosed
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:147
↓ 2 callers
Method
isShowing
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:142
↓ 2 callers
Method
notEmpty
(List list)
filter-lib/src/main/java/com/baiiu/filter/util/CommonUtil.java:18
↓ 2 callers
Method
resetPos
重置字体颜色
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:204
↓ 2 callers
Method
setContentView
(View contentView)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:60
↓ 2 callers
Method
setMenuAdapter
(MenuAdapter adapter)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:91
↓ 2 callers
Method
setOnFilterDoneListener
(OnFilterDoneListener listener)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:129
↓ 2 callers
Method
setPositionIndicatorText
(int position, String text)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:165
↓ 2 callers
Method
setPositionText
(int position, String text)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:282
↓ 2 callers
Method
toString
()
app/src/main/java/com/baiiu/dropdownmenu/entity/FilterUrl.java:35
↓ 1 callers
Method
build
()
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:72
↓ 1 callers
Method
createBetterDoubleGrid
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:251
↓ 1 callers
Method
createDoubleListView
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:120
↓ 1 callers
Method
createSingleGridView
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:212
↓ 1 callers
Method
createSingleListView
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:84
↓ 1 callers
Method
findViewAtPosition
(int position)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:118
↓ 1 callers
Method
getBottomMargin
设置每个筛选条目距离底部距离
filter-lib/src/main/java/com/baiiu/filter/adapter/MenuAdapter.java:26
↓ 1 callers
Method
getItemViewType
(int position)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/DoubleGridAdapter.java:34
↓ 1 callers
Method
getLastIndicatorPosition
()
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:292
↓ 1 callers
Method
getLeftListView
()
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:105
↓ 1 callers
Method
getMenuTitle
设置每个筛选器默认Title
filter-lib/src/main/java/com/baiiu/filter/adapter/MenuAdapter.java:21
↓ 1 callers
Method
getView
设置每个筛选条目的View
filter-lib/src/main/java/com/baiiu/filter/adapter/MenuAdapter.java:32
↓ 1 callers
Method
init
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:46
↓ 1 callers
Method
initAdapter
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:63
↓ 1 callers
Method
initAnimation
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:219
↓ 1 callers
Method
initCheckedTextView
(FilterCheckedTextView checkedTextView)
filter-lib/src/main/java/com/baiiu/filter/adapter/SimpleTextAdapter.java:56
↓ 1 callers
Method
initFilterDropDownView
()
app/src/main/java/com/baiiu/dropdownmenu/MainActivity.java:34
↓ 1 callers
Method
initFilterDropDownView
()
app/src/main/java/com/baiiu/dropdownmenu/fragmentSample/FilterFragment.java:46
↓ 1 callers
Method
initListener
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:176
↓ 1 callers
Method
isChecked
()
filter-lib/src/main/java/com/baiiu/filter/view/FilterCheckedTextView.java:37
↓ 1 callers
Method
leftAdapter
(SimpleTextAdapter<LEFTD> leftAdapter)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:56
↓ 1 callers
Method
onLeftItemClickListener
(OnLeftItemClickListener<LEFTD, RIGHTD> onLeftItemClickListener)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:95
↓ 1 callers
Method
onRightItemClick
(LEFTD item, RIGHTD childItem)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:92
↓ 1 callers
Method
onRightItemClickListener
(OnRightItemClickListener<LEFTD, RIGHTD> onRightItemClickListener)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:100
↓ 1 callers
Method
provideRightList
(LEFTD leftAdapter, int position)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:88
↓ 1 callers
Method
provideText
(T t)
filter-lib/src/main/java/com/baiiu/filter/adapter/SimpleTextAdapter.java:54
↓ 1 callers
Method
resetCurrentPos
重置当前字体颜色
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:213
↓ 1 callers
Method
rightAdapter
(SimpleTextAdapter<RIGHTD> rightAdapter)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:62
↓ 1 callers
Method
setBottomGridList
(List<String> list)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:103
↓ 1 callers
Method
setChecked
(boolean checked)
filter-lib/src/main/java/com/baiiu/filter/view/FilterCheckedTextView.java:29
↓ 1 callers
Method
setCurrentText
(String text)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:278
↓ 1 callers
Method
setLeftList
(List<LEFTD> list, int checkedPosition)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:68
↓ 1 callers
Method
setList
设置数据。<BR> 会清空原集合所有数据,后添加。 @param list
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:29
↓ 1 callers
Method
setPositionView
可以提供两种方式: 1.缓存所有view, 2.只保存当前view <p/> 此处选择第二种
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:111
↓ 1 callers
Method
setRightList
(List<RIGHTD> list, int checkedPosition)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:77
↓ 1 callers
Method
setTitles
添加相应的布局进此容器
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:141
↓ 1 callers
Method
setTopGridData
(List<String> list)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:95
↓ 1 callers
Method
setmBottomGridList
(List<String> mBottomGridList)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:67
↓ 1 callers
Method
setmTopGridData
(List<String> mTopGridData)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:62
↓ 1 callers
Method
switchTab
(int pos)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:173
↓ 1 callers
Method
verifyMenuAdapter
()
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:241
Method
BaseBaseAdapter
(List<T> list, Context context)
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:17
Method
BetterDoubleGridView
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:35
Method
DoubleGridAdapter
(Context context, List<String> topGridData, List<String> bottomGridList, View.OnClickListener listener)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/DoubleGridAdapter.java:27
Method
DoubleGridView
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/DoubleGridView.java:37
Method
DoubleListView
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/DoubleListView.java:28
Method
DropDownMenu
(Context context)
filter-lib/src/main/java/com/baiiu/filter/DropDownMenu.java:36
Method
DropMenuAdapter
(Context context, String[] titles, OnFilterDoneListener onFilterDoneListener)
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:36
Method
FilterCheckedTextView
(Context context)
filter-lib/src/main/java/com/baiiu/filter/view/FilterCheckedTextView.java:17
Method
FilterUrl
()
app/src/main/java/com/baiiu/dropdownmenu/entity/FilterUrl.java:11
Method
FixedTabIndicator
(Context context)
filter-lib/src/main/java/com/baiiu/filter/view/FixedTabIndicator.java:59
Method
GridViewInScrollView
(Context context)
app/src/main/java/com/baiiu/dropdownmenu/view/doubleGrid/GridViewInScrollView.java:12
Method
ItemViewHolder
(Context mContext, ViewGroup parent, View.OnClickListener mListener)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/holder/ItemViewHolder.java:24
Method
SimpleTextAdapter
(List<T> list, Context context)
filter-lib/src/main/java/com/baiiu/filter/adapter/SimpleTextAdapter.java:22
Method
SingleGridView
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleGridView.java:29
Method
SingleListView
(Context context)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleListView.java:26
Method
TitleViewHolder
(Context mContext, ViewGroup parent)
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/holder/TitleViewHolder.java:18
Method
adapter
(BaseBaseAdapter<DATA> adapter)
filter-lib/src/main/java/com/baiiu/filter/typeview/SingleGridView.java:60
Method
addToFirst
添加集合数据到原集合首位,下拉刷新时使用 @param list
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:49
Method
addToLast
添加数据到末尾,用于上拉加载等情况。<BR> 不清楚原集合,添加到末尾。 @param list
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:69
Method
clickDone
()
app/src/main/java/com/baiiu/dropdownmenu/view/betterDoubleGrid/BetterDoubleGridView.java:124
Method
createDoubleGrid
()
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:271
Method
getBottomMargin
(int position)
app/src/main/java/com/baiiu/dropdownmenu/DropMenuAdapter.java:52
Method
getCount
()
filter-lib/src/main/java/com/baiiu/filter/adapter/BaseBaseAdapter.java:88
next →
1–100 of 155, ranked by callers