Added in API level 1

Filterable


interface Filterable
ArrayAdapter

You can use this adapter to provide views for an AdapterView, Returns a view for each object in a collection of data objects you provide, and can be used with list-based user interface widgets such as ListView or Spinner.

CursorAdapter

Adapter that exposes data from a Cursor to a ListView widget.

CursorTreeAdapter

An adapter that exposes data from a series of Cursors to an ExpandableListView widget.

HeaderViewListAdapter

ListAdapter used when a ListView has header views.

SimpleAdapter

An easy adapter to map static data to views defined in an XML file.

ResourceCursorAdapter

An easy adapter that creates views defined in an XML file.

ResourceCursorTreeAdapter

A fairly simple ExpandableListAdapter that creates views defined in an XML file.

SimpleCursorAdapter

An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file.

SimpleCursorTreeAdapter

An easy adapter to map columns from a cursor to TextViews or ImageViews defined in an XML file.

Defines a filterable behavior. A filterable class can have its data constrained by a filter. Filterable classes are usually android.widget.Adapter implementations.

Summary

Public methods
abstract Filter!

Returns a filter that can be used to constrain data with a filtering pattern.

Public methods

getFilter

Added in API level 1
abstract fun getFilter(): Filter!

Returns a filter that can be used to constrain data with a filtering pattern.

This method is usually implemented by android.widget.Adapter classes.

Return
Filter! a filter used to constrain data