sesl.androidx
Toggle table of contents
main
Platform filter
main
Switch theme
Search in API
sesl.androidx
apppickerview
/
androidx.apppickerview.widget
/
AbsAdapter
Abs
Adapter
@
RestrictTo
(
value
=
LIBRARY_GROUP_PREFIX
)
abstract
class
AbsAdapter
:
RecyclerView.Adapter
<
VH
>
,
Filterable
,
SectionIndexer
(
source
)
Deprecated
Members
Constructors
Abs
Adapter
Link copied to clipboard
constructor
(
@
NonNull
context
:
Context
,
type
:
Int
,
order
:
Int
,
@
Nullable
iconLoader
:
AppPickerIconLoader
,
showDivider
:
Boolean
)
Functions
get
App
Info
Link copied to clipboard
@
NonNull
open
fun
getAppInfo
(
position
:
Int
)
:
AppPickerView.AppLabelInfo
get
Filter
Link copied to clipboard
open
fun
getFilter
(
)
:
Filter
get
Item
Count
Link copied to clipboard
open
fun
getItemCount
(
)
:
Int
get
Item
Id
Link copied to clipboard
open
fun
getItemId
(
position
:
Int
)
:
Long
get
Position
For
Section
Link copied to clipboard
open
fun
getPositionForSection
(
sectionIndex
:
Int
)
:
Int
get
Section
For
Position
Link copied to clipboard
open
fun
getSectionForPosition
(
position
:
Int
)
:
Int
get
Sections
Link copied to clipboard
open
fun
getSections
(
)
:
Array
<
Any
>
on
Bind
View
Holder
Link copied to clipboard
open
fun
onBindViewHolder
(
@
NonNull
holder
:
RecyclerView.ViewHolder
,
position
:
Int
)
set
On
Bind
Listener
Link copied to clipboard
open
fun
setOnBindListener
(
@
Nullable
listener
:
AppPickerView.OnBindListener
)
set
On
Search
Filter
Listener
Link copied to clipboard
open
fun
setOnSearchFilterListener
(
@
Nullable
listener
:
AppPickerView.OnSearchFilterListener
)
set
Order
Link copied to clipboard
open
fun
setOrder
(
order
:
Int
)