Android.Widget.AbsListView Members

The members of Android.Widget.AbsListView are listed below.

See Also: Inherited members from Android.Widget.AdapterView<Android.Widget.IListAdapter>

Public Constructors

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

abstract
AdapterIListAdapter. Documentation for this section has not yet been entered.
CacheColorHintAndroid.Graphics.Color. When set to a non-zero value, the cache color hint indicates that this list is always drawn on top of a solid, single-color, opaque background
[read-only]
CheckedItemCountint. Returns the number of items currently selected.
[read-only]
CheckedItemPositionint. Returns the currently checked item.
[read-only]
CheckedItemPositionsAndroid.Util.SparseBooleanArray. Returns the set of checked items in the list.
ChoiceModeChoiceMode.
FastScrollAlwaysVisiblebool. Returns true if the fast scroller is set to always show on this view.
FastScrollEnabledbool. Returns true if the fast scroller is enabled.
[read-only]
HasTextFilterbool. Returns if the ListView currently has a text filter.
[read-only]
ListPaddingBottomint. List padding is the maximum of the normal view's padding and the padding of the selector.
[read-only]
ListPaddingLeftint. List padding is the maximum of the normal view's padding and the padding of the selector.
[read-only]
ListPaddingRightint. List padding is the maximum of the normal view's padding and the padding of the selector.
[read-only]
ListPaddingTopint. List padding is the maximum of the normal view's padding and the padding of the selector.
ScrollingCacheEnabledbool. Indicates whether the children's drawing cache is used during a scroll.
[read-only]
override
SelectedViewAndroid.Views.View.
SelectorAndroid.Graphics.Drawables.Drawable. Returns the selector Android.Graphics.Drawables.Drawable that is used to draw the selection in the list.
SmoothScrollbarEnabledbool. Returns the current state of the fast scroll feature.
StackFromBottombool. Indicates whether the content of this view is pinned to, or stacked from, the bottom edge.
[read-only]
TextFilterstring. Documentation for this section has not yet been entered.
TextFilterEnabledbool. Indicates whether type filtering is enabled for this view
[read-only]
TextFilterFormattedJava.Lang.ICharSequence. Returns the list's text filter, if available.
TranscriptModeTranscriptMode. Returns the current transcript mode.

Protected Properties

[read-only]
IsInFilterModebool. Indicates whether this view is in filter mode.
[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

AfterTextChanged(Android.Text.IEditable)
For our text watcher that is associated with the text filter.
BeforeTextChanged(Java.Lang.ICharSequence, int, int, int)
For our text watcher that is associated with the text filter.
BeforeTextChanged(string, int, int, int)
Documentation for this section has not yet been entered.
CanScrollList(int) : bool
Check if the items in the list can be scrolled in a certain direction.
ClearChoices()
Clear any choices previously set
ClearTextFilter()
Clear the text filter.
DeferNotifyDataSetChanged()
This defers a notifyDataSetChanged on the pending RemoteViewsAdapter if it has not connected yet.
Fling(int)
Initiate a fling with the given velocity.
GetCheckedItemIds() : long[]
Returns the set of checked items ids.
InvalidateViews()
Causes all the views to be rebuilt and redrawn.
IsItemChecked(int) : bool
Returns the checked state of the specified position.
OnFilterComplete(int)
OnGlobalLayout()
Callback method to be invoked when the global layout state or the visibility of views within the view tree changes
OnInitializeAccessibilityNodeInfoForItem(Android.Views.View, int, Android.Views.Accessibility.AccessibilityNodeInfo)
Initializes an Android.Views.Accessibility.AccessibilityNodeInfo with information about a particular item in the list.
OnRemoteAdapterConnected() : bool
Called back when the adapter connects to the RemoteViewsService.
OnRemoteAdapterDisconnected()
Called back when the adapter disconnects from the RemoteViewsService.
OnRestoreInstanceState(Android.OS.IParcelable)
Hook allowing a view to re-apply a representation of its internal state that had previously been generated by Android.Views.View.OnSaveInstanceState.
OnSaveInstanceState() : Android.OS.IParcelable
Hook allowing a view to generate a representation of its internal state that can later be used to create a new instance with that same state.
OnTextChanged(Java.Lang.ICharSequence, int, int, int)
For our text watcher that is associated with the text filter.
OnTextChanged(string, int, int, int)
Documentation for this section has not yet been entered.
OnTouchModeChanged(bool)
Callback method to be invoked when the touch mode changes.
PointToPosition(int, int) : int
Maps a point to a position in the list.
PointToRowId(int, int) : long
Maps a point to a the rowId of the item which intersects that point.
ReclaimViews(IList<Android.Views.View>)
Documentation for this section has not yet been entered.
ScrollListBy(int)
Scrolls the list items within the view by a specified number of pixels.
SetAdapter(IListAdapter)
Sets the adapter that provides the data and the views to represent the data in this widget.
SetDrawSelectorOnTop(bool)
Controls whether the selection highlight drawable should be drawn on top of the item or behind it.
SetFastScrollStyle(int)
Specifies the style of the fast scroller decorations.
SetFilterText(string)
Sets the initial value for the text filter.
SetFriction(float)
The amount of friction applied to flings.
SetItemChecked(int, bool)
Sets the checked state of the specified position.
SetMultiChoiceModeListener(AbsListView.IMultiChoiceModeListener)
Set a NoType:android/widget/AbsListView$MultiChoiceModeListener;Href=../../../reference/android/widget/AbsListView.MultiChoiceModeListener.html that will manage the lifecycle of the selection Android.Views.ActionMode.
SetOnScrollListener(AbsListView.IOnScrollListener)
Set the listener that will receive notifications every time the list scrolls.
SetRecyclerListener(AbsListView.IRecyclerListener)
Sets the recycler listener to be notified whenever a View is set aside in the recycler for later reuse.
SetRemoteViewsAdapter(Android.Content.Intent)
Sets up this AbsListView to use a remote views adapter which connects to a RemoteViewsService through the specified intent.
SetScrollIndicators(Android.Views.View, Android.Views.View)
SetSelectionFromTop(int, int)
Sets the selected item and positions the selection y pixels from the top edge of the ListView.
SetSelector(int)
Set a Drawable that should be used to highlight the currently selected item.
SetVelocityScale(float)
Sets a scale factor for the fling velocity.
SmoothScrollBy(int, int)
Smoothly scroll by distance pixels over duration milliseconds.
SmoothScrollToPosition(int)
Smoothly scroll to the specified adapter position.
SmoothScrollToPosition(int, int)
Smoothly scroll to the specified adapter position.
SmoothScrollToPositionFromTop(int, int)
Smoothly scroll to the specified adapter position.
SmoothScrollToPositionFromTop(int, int, int)
Smoothly scroll to the specified adapter position.
VerifyDrawable(Android.Graphics.Drawables.Drawable) : bool
If your view subclass is displaying its own Drawable objects, it should override this function and return true for any Drawable it is displaying.

Protected Methods

HandleDataChanged()
LayoutChildren()
Subclasses must override this method to layout their children.

Public Events

RecyclerDocumentation for this section has not yet been entered.
ScrollDocumentation for this section has not yet been entered.
ScrollStateChangedDocumentation for this section has not yet been entered.