MCPcopy Create free account

hub / github.com/66668/DropDownMenuplus / functions

Functions338 in github.com/66668/DropDownMenuplus

↓ 1 callersMethodgetPosition
Returns the adapter position of the item represented by the given View. This does not contain any adapter changes that might have happened after the l
app/src/main/java/com/demo/filter/FocusGridLayoutManager.java:100
↓ 1 callersMethodgetPrice
()
app/src/main/java/com/demo/demobean/FilterBean.java:79
↓ 1 callersMethodgetProperty
()
app/src/main/java/com/demo/demobean/FilterBean.java:39
↓ 1 callersMethodgetProvince
()
app/src/main/java/com/demo/demobean/FilterBean.java:23
↓ 1 callersMethodgetView
设置每个筛选条目的View
app/src/main/java/com/demo/filter/adapter/MenuAdapter.java:32
↓ 1 callersMethodhitBorder
Checks if we hit borders. @param from from what position. @param offset offset to new position. @return {@code true} if we hit border.
app/src/main/java/com/demo/filter/FocusGridLayoutManager.java:208
↓ 1 callersMethodinit
(boolean isDebug, String logTag)
app/src/main/java/com/demo/filter/util/MLog.java:21
↓ 1 callersMethodinitAnimation
()
app/src/main/java/com/demo/filter/DropDownMenu.java:233
↓ 1 callersMethodinitCheckedTextView
(FilterCheckedTextView checkedTextView)
app/src/main/java/com/demo/filter/adapter/SimpleTextAdapter.java:56
↓ 1 callersMethodinitData
制作假数据 说明:FilterBean是公司项目接口返回的数据bean,现在用假数据实现,用注释+gif给大家解释
app/src/main/java/com/demo/MainActivity.java:153
↓ 1 callersMethodinitFilterDropDownView
筛选框 初始化+获取列表数据+筛选条件监听
app/src/main/java/com/demo/MainActivity.java:63
↓ 1 callersMethodinitListener
()
app/src/main/java/com/demo/filter/DropDownMenu.java:191
↓ 1 callersMethodinitView
初始化
app/src/main/java/com/demo/MainActivity.java:114
↓ 1 callersMethodisChecked
()
app/src/main/java/com/demo/filter/view/FilterCheckedTextView.java:36
↓ 1 callersMethodleftAdapter
(SimpleTextAdapter<LEFTD> leftAdapter)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:56
↓ 1 callersMethodonFirstListItemClickListener
(OnFirstListItemClickListener<FIRSTD, SECONDD, THIRDD> mOnFirstListItemClickListener)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:133
↓ 1 callersMethodonFistListItemClick
(FIRSTD firstBean, int position)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:119
↓ 1 callersMethodonItemClick
回调方法 @param v 当前点击的view @param position 当前点击的position @param open 当前的状态,蓝色为open,筛选器为打开状态
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:88
↓ 1 callersMethodonItemClickListener
(int objId, int propertyId, int bedId, int typeId, String serviceId)
app/src/main/java/com/demo/filter/adapter/MultiGridAdapter.java:122
↓ 1 callersMethodonLeftItemClickListener
(OnLeftItemClickListener<LEFTD, RIGHTD> onLeftItemClickListener)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:95
↓ 1 callersMethodonMultiFilterCallbackListener
(int objId, int propertyId, int bedId, int typeId, String serviceId)
app/src/main/java/com/demo/DropMenuAdapter.java:132
↓ 1 callersMethodonPriceCallbackListener
(InstitutionPriceBean item)
app/src/main/java/com/demo/DropMenuAdapter.java:144
↓ 1 callersMethodonRightItemClick
(LEFTD item, RIGHTD childItem)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:92
↓ 1 callersMethodonRightItemClickListener
(OnRightItemClickListener<LEFTD, RIGHTD> onRightItemClickListener)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:100
↓ 1 callersMethodonSecondListItemClick
(FIRSTD firstBean, SECONDD secondBean, int position)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:124
↓ 1 callersMethodonSecondListItemClickListener
(OnSecondListItemClickListener<FIRSTD, SECONDD, THIRDD> mOnSecondListItemClickListener)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:138
↓ 1 callersMethodonSingleGridViewCallback
(DATA item)
app/src/main/java/com/demo/filter/typeview/SingleGridView.java:76
↓ 1 callersMethodonSingleGridViewClick
(OnSingleGridViewClickListener<DATA> onItemClickListener)
app/src/main/java/com/demo/filter/typeview/SingleGridView.java:78
↓ 1 callersMethodonSingleListCallback
(DATA item)
app/src/main/java/com/demo/filter/typeview/SingleListView.java:58
↓ 1 callersMethodonSingleListClick
(OnSingleListClickListener<DATA> onItemClickListener)
app/src/main/java/com/demo/filter/typeview/SingleListView.java:61
↓ 1 callersMethodonSortCallbackListener
(int item)
app/src/main/java/com/demo/DropMenuAdapter.java:156
↓ 1 callersMethodonSureClickListener
(int objId, int propertyId, int bedId, int typeId, String serviceId)
app/src/main/java/com/demo/filter/typeview/MultiGridView.java:101
↓ 1 callersMethodonThirdListItemClickListener
(OnThirdListItemClickListener<FIRSTD, SECONDD, THIRDD> mOnThirdListItemClickListener)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:143
↓ 1 callersMethodonThreelistItemClick
(FIRSTD firstBean, SECONDD secondBean, THIRDD thirdBean)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:129
↓ 1 callersMethodprovideRightList
(LEFTD leftAdapter, int position)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:88
↓ 1 callersMethodprovideText
(T t)
app/src/main/java/com/demo/filter/adapter/SimpleTextAdapter.java:54
↓ 1 callersMethodresetCurrentPos
重置当前字体颜色
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:216
↓ 1 callersMethodrightAdapter
(SimpleTextAdapter<RIGHTD> rightAdapter)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:62
↓ 1 callersMethodsecondAdapter
(SimpleTextAdapter<SECONDD> secondAdpater)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:72
↓ 1 callersMethodsetAdpaterCallback
(OnAdpaterCallbackListener onAdpaterCallbackListener)
app/src/main/java/com/demo/filter/adapter/MultiGridAdapter.java:125
↓ 1 callersMethodsetBed
(ArrayList<Bed> bed)
app/src/main/java/com/demo/demobean/FilterBean.java:51
↓ 1 callersMethodsetChecked
(boolean checked)
app/src/main/java/com/demo/filter/view/FilterCheckedTextView.java:28
↓ 1 callersMethodsetCurrentText
(String text)
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:281
↓ 1 callersMethodsetFeature
(ArrayList<InstitutionFeature> feature)
app/src/main/java/com/demo/demobean/FilterBean.java:67
↓ 1 callersMethodsetFilterBean
适配传值
app/src/main/java/com/demo/DropMenuAdapter.java:102
↓ 1 callersMethodsetFilterBean
(FilterBean filterBean)
app/src/main/java/com/demo/filter/typeview/MultiGridView.java:112
↓ 1 callersMethodsetFirstList
(List<FIRSTD> list, int checkedPosition)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:86
↓ 1 callersMethodsetLeftList
(List<LEFTD> list, int checkedPosition)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:68
↓ 1 callersMethodsetList
设置数据。<BR> 会清空原集合所有数据,后添加。 @param list
app/src/main/java/com/demo/filter/adapter/BaseBaseAdapter.java:34
↓ 1 callersMethodsetMenuAdapter
(MenuAdapter adapter)
app/src/main/java/com/demo/filter/DropDownMenu.java:100
↓ 1 callersMethodsetObject
(ArrayList<InstitutionObject> object)
app/src/main/java/com/demo/demobean/FilterBean.java:59
↓ 1 callersMethodsetOnMultiFilterCallbackListener
(OnMultiFilterCallbackListener onMultiFilterCallbackListener)
app/src/main/java/com/demo/DropMenuAdapter.java:135
↓ 1 callersMethodsetOnMultiGridViewClick
(OnMultiGridViewCallbackListener onMultiGridViewCallbackListener)
app/src/main/java/com/demo/filter/typeview/MultiGridView.java:105
↓ 1 callersMethodsetOnPlaceCallbackListener
(OnPlaceCallbackListener onPlaceCallbackListener)
app/src/main/java/com/demo/DropMenuAdapter.java:124
↓ 1 callersMethodsetOnPriceCallbackListener
(OnPriceCallbackListener onPriceCallbackListener)
app/src/main/java/com/demo/DropMenuAdapter.java:148
↓ 1 callersMethodsetOnSortCallbackListener
(OnSortCallbackListener onSortCallbackListener)
app/src/main/java/com/demo/DropMenuAdapter.java:159
↓ 1 callersMethodsetPositionIndicatorText
(int position, String text)
app/src/main/java/com/demo/filter/DropDownMenu.java:180
↓ 1 callersMethodsetPositionView
可以提供两种方式: 1.缓存所有view, 2.只保存当前view <p/> 此处选择第二种
app/src/main/java/com/demo/filter/DropDownMenu.java:120
↓ 1 callersMethodsetPrice
(ArrayList<InstitutionPriceBean> price)
app/src/main/java/com/demo/demobean/FilterBean.java:83
↓ 1 callersMethodsetProperty
(ArrayList<PlaceProperty> property)
app/src/main/java/com/demo/demobean/FilterBean.java:43
↓ 1 callersMethodsetProvince
(ArrayList<ProvinceBean> province)
app/src/main/java/com/demo/demobean/FilterBean.java:27
↓ 1 callersMethodsetRightList
(List<RIGHTD> list, int checkedPosition)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:77
↓ 1 callersMethodsetSecondList
(List<SECONDD> list, int checkedPosition)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:95
↓ 1 callersMethodsetSingleListAdapter
(BaseBaseAdapter<DATA> adapter)
app/src/main/java/com/demo/filter/typeview/SingleListView.java:48
↓ 1 callersMethodsetSortListData
(List<String> sortListData)
app/src/main/java/com/demo/DropMenuAdapter.java:108
↓ 1 callersMethodsetThirdList
(List<THIRDD> list, int checkedPosition)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:102
↓ 1 callersMethodsetTitles
添加相应的布局进此容器
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:144
↓ 1 callersMethodsetmBottomGridList
(List<String> mBottomGridList)
app/src/main/java/com/demo/filter/typeview/DoubleGridView.java:72
↓ 1 callersMethodsetmTopGridData
(List<String> mTopGridData)
app/src/main/java/com/demo/filter/typeview/DoubleGridView.java:67
↓ 1 callersMethodswitchTab
(int pos)
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:176
↓ 1 callersMethodthirdAdapter
(SimpleTextAdapter<THIRDD> threeAdapter)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:78
↓ 1 callersMethodverifyMenuAdapter
()
app/src/main/java/com/demo/filter/DropDownMenu.java:255
MethodBaseBaseAdapter
(List<T> list, Context context)
app/src/main/java/com/demo/filter/adapter/BaseBaseAdapter.java:22
MethodDoubleGridAdapter
(Context context, List<String> topGridData, List<String> bottomGridList, View.OnClickListener listener)
app/src/main/java/com/demo/filter/adapter/DoubleGridAdapter.java:25
MethodDoubleGridView
(Context context)
app/src/main/java/com/demo/filter/typeview/DoubleGridView.java:36
MethodDoubleListView
(Context context)
app/src/main/java/com/demo/filter/typeview/DoubleListView.java:28
MethodDropDownMenu
(Context context)
app/src/main/java/com/demo/filter/DropDownMenu.java:44
MethodDropMenuAdapter
(Context context, String[] titles, OnFilterDoneListener onFilterDoneListener)
app/src/main/java/com/demo/DropMenuAdapter.java:48
MethodFilterCheckedTextView
(Context context)
app/src/main/java/com/demo/filter/view/FilterCheckedTextView.java:16
MethodFilterTabsIndicator
(Context context)
app/src/main/java/com/demo/filter/view/FilterTabsIndicator.java:62
MethodFilterUtils
()
app/src/main/java/com/demo/filter/util/FilterUtils.java:15
MethodFocusGridLayoutManager
Constructor used when layout manager is set in XML by RecyclerView attribute "layoutManager". If spanCount is not specified in the XML, it defaults to
app/src/main/java/com/demo/filter/FocusGridLayoutManager.java:27
MethodItemViewHolder
(Context mContext, ViewGroup parent, View.OnClickListener mListener)
app/src/main/java/com/demo/filter/typeview/grid_holder/ItemViewHolder.java:22
MethodMultiGridAdapter
(Context context)
app/src/main/java/com/demo/filter/adapter/MultiGridAdapter.java:49
MethodMultiGridView
(Context context)
app/src/main/java/com/demo/filter/typeview/MultiGridView.java:54
MethodMultiItemHolder
(Context mContext, ViewGroup parent)
app/src/main/java/com/demo/filter/typeview/grid_holder/MultiItemHolder.java:18
MethodSimpleTextAdapter
(List<T> list, Context context)
app/src/main/java/com/demo/filter/adapter/SimpleTextAdapter.java:22
MethodSingleGridView
(Context context)
app/src/main/java/com/demo/filter/typeview/SingleGridView.java:26
MethodSingleListView
(Context context)
app/src/main/java/com/demo/filter/typeview/SingleListView.java:24
MethodSnackbarShow
(@NonNull View view, String content)
app/src/main/java/com/demo/filter/util/MLog.java:39
MethodSnackbarShow
(@NonNull View view, String content)
app/src/main/java/com/demo/other/ToastUtil.java:33
MethodThreeListView
(Context context)
app/src/main/java/com/demo/filter/typeview/ThreeListView.java:30
MethodTitleViewHolder
(Context mContext, ViewGroup parent)
app/src/main/java/com/demo/filter/typeview/grid_holder/TitleViewHolder.java:19
MethodaddActOfAll
application管理所有activity,暂不用广播
app/src/main/java/com/demo/other/MyApplication.java:52
MethodaddOneActOfSome
管理多个界面使用,不同于 管理所有界面
app/src/main/java/com/demo/other/MyApplication.java:85
MethodaddToFirst
添加集合数据到原集合首位,下拉刷新时使用 @param list
app/src/main/java/com/demo/filter/adapter/BaseBaseAdapter.java:54
MethodaddToLast
添加数据到末尾,用于上拉加载等情况。<BR> 不清楚原集合,添加到末尾。 @param list
app/src/main/java/com/demo/filter/adapter/BaseBaseAdapter.java:74
Methodbuild
()
app/src/main/java/com/demo/filter/typeview/DoubleGridView.java:78
MethodcloseAllActOFSome
()
app/src/main/java/com/demo/other/MyApplication.java:89
MethodcreateDoubleGrid
两个grid设置
app/src/main/java/com/demo/DropMenuAdapter.java:473
← previousnext →101–200 of 338, ranked by callers