Package eltos.simpledialogfragment.list
Klasse AdvancedSectionAdapter<T>
java.lang.Object
android.widget.BaseAdapter
eltos.simpledialogfragment.list.AdvancedAdapter<T>
eltos.simpledialogfragment.list.AdvancedSectionAdapter<T>
- Alle implementierten Schnittstellen:
android.widget.Adapter
,android.widget.Filterable
,android.widget.ListAdapter
,android.widget.SectionIndexer
,android.widget.SpinnerAdapter
public abstract class AdvancedSectionAdapter<T>
extends AdvancedAdapter<T>
implements android.widget.SectionIndexer
An extension of AdvancedAdapter that provides a section indexer
Created by eltos on 02.02.2017.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen eltos.simpledialogfragment.list.AdvancedAdapter
AdvancedAdapter.AdvancedFilter, AdvancedAdapter.ItemIdentifier<Item>
-
Feldübersicht
Von Klasse geerbte Felder eltos.simpledialogfragment.list.AdvancedAdapter
CHOICE_MODE_MULTIPLE, CHOICE_MODE_NONE, CHOICE_MODE_SINGLE
Von Schnittstelle geerbte Felder android.widget.Adapter
IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
getPositionForSection
(int section) int
getSectionForPosition
(int position) Object[]
abstract String
getSectionTitle
(T object) Overwrite this method to return the section title corresponding with the given object.void
Von Klasse geerbte Methoden eltos.simpledialogfragment.list.AdvancedAdapter
filterItems, getCheckedItemCount, getCheckedItemIds, getCheckedItemOriginalPositions, getCheckedItems, getCount, getData, getFilter, getItem, getItemId, getView, highlight, highlight, isItemChecked, setAllItemsChecked, setChoiceMode, setData, setData, setData, setData, setDataAndIds, setDataAndIds, setItemChecked, setItemChecked, setItemsCheckedFromIds, setItemsCheckedFromIds, toggleChecked
Von Klasse geerbte Methoden android.widget.BaseAdapter
areAllItemsEnabled, getAutofillOptions, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetInvalidated, registerDataSetObserver, setAutofillOptions, unregisterDataSetObserver
-
Konstruktordetails
-
AdvancedSectionAdapter
public AdvancedSectionAdapter()
-
-
Methodendetails
-
notifyDataSetChanged
public void notifyDataSetChanged()- Setzt außer Kraft:
notifyDataSetChanged
in KlasseAdvancedAdapter<T>
-
getPositionForSection
public int getPositionForSection(int section) - Angegeben von:
getPositionForSection
in Schnittstelleandroid.widget.SectionIndexer
-
getSectionForPosition
public int getSectionForPosition(int position) - Angegeben von:
getSectionForPosition
in Schnittstelleandroid.widget.SectionIndexer
-
getSections
- Angegeben von:
getSections
in Schnittstelleandroid.widget.SectionIndexer
-
getSectionTitle
Overwrite this method to return the section title corresponding with the given object. Equal and consecutive titles are automatically combined to sections- Parameter:
object
- an object from the underlying data set- Gibt zurück:
- a title representing the objects section (e.g. its first letter)
-