SeslAppPickerListView
SeslAppPickerListView is a view for selecting applications, displayed as a list.
It extends SeslAppPickerView and uses a LinearLayoutManager to arrange items.
The appearance and behavior of items can be customized using a ComposableStrategy. If no custom strategy is provided via the customStrategyClass
attribute, it defaults to DefaultComposableStrategy.
This view also applies specific item decorations:
ListSpacingItemDecoration for spacing between items.
ListDividerItemDecoration for dividers between items.
RoundedCornerDecoration for rounded corners, coordinated with the header/footer.
Parameters
The Context the view is running in, through which it can access the current theme, resources, etc.
The attributes of the XML tag that is inflating the view.
An attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults.
Functions
Retrieves an adapter for the app picker.
Retrieves the LayoutManager for the RecyclerView. This implementation always returns a LinearLayoutManager for a vertical list.