Table of Contents

Class AdapterView<T>

Namespace
Android.Widget
Assembly
MASES.Netdroid.dll
public class AdapterView<T> : ViewGroup, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAccessibilityEventSource, IViewManager, IViewParent where T : IAdapter

Type Parameters

T

IAdapter

Inheritance
AdapterView<T>
Implements
Derived
Inherited Members
Extension Methods

Constructors

AdapterView(Context)

public AdapterView(Context arg0)

Parameters

arg0 Context

Context

AdapterView(Context, AttributeSet)

public AdapterView(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

AdapterView(Context, AttributeSet, int)

public AdapterView(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

AdapterView(Context, AttributeSet, int, int)

public AdapterView(Context arg0, AttributeSet arg1, int arg2, int arg3)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

arg3 int

int

AdapterView(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AdapterView(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

INVALID_POSITION

public static int INVALID_POSITION { get; set; }

Property Value

int

INVALID_ROW_ID

public static long INVALID_ROW_ID { get; set; }

Property Value

long
public static int ITEM_VIEW_TYPE_HEADER_OR_FOOTER { get; set; }

Property Value

int

ITEM_VIEW_TYPE_IGNORE

public static int ITEM_VIEW_TYPE_IGNORE { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreatePoolableInstance(Context)

HPA initializer for AdapterView(Android.Content.Context arg0)

public static AdapterView<T> CreatePoolableInstance(Context arg0)

Parameters

arg0 Context

Returns

AdapterView<T>

CreatePoolableInstance(Context, AttributeSet)

HPA initializer for AdapterView(Android.Content.Context arg0, Android.Util.AttributeSet arg1)

public static AdapterView<T> CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

AdapterView<T>

CreatePoolableInstance(Context, AttributeSet, int)

HPA initializer for AdapterView(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2)

public static AdapterView<T> CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context
arg1 AttributeSet
arg2 int

Returns

AdapterView<T>

CreatePoolableInstance(Context, AttributeSet, int, int)

HPA initializer for AdapterView(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2, int arg3)

public static AdapterView<T> CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2, int arg3)

Parameters

arg0 Context
arg1 AttributeSet
arg2 int
arg3 int

Returns

AdapterView<T>

GetAdapter()

public T GetAdapter()

Returns

T

T

GetCount()

public int GetCount()

Returns

int

int

GetEmptyView()

public View GetEmptyView()

Returns

View

View

GetFirstVisiblePosition()

public int GetFirstVisiblePosition()

Returns

int

int

GetItemAtPosition(int)

public object GetItemAtPosition(int arg0)

Parameters

arg0 int

int

Returns

object

object

GetItemIdAtPosition(int)

public long GetItemIdAtPosition(int arg0)

Parameters

arg0 int

int

Returns

long

long

GetLastVisiblePosition()

public int GetLastVisiblePosition()

Returns

int

int

GetOnItemClickListener()

public AdapterView.OnItemClickListener GetOnItemClickListener()

Returns

AdapterView.OnItemClickListener

AdapterView.OnItemClickListener

GetOnItemClickListenerDirect()

public AdapterView.OnItemClickListener GetOnItemClickListenerDirect()

Returns

AdapterView.OnItemClickListener

AdapterView.OnItemClickListener

GetOnItemLongClickListener()

public AdapterView.OnItemLongClickListener GetOnItemLongClickListener()

Returns

AdapterView.OnItemLongClickListener

AdapterView.OnItemLongClickListener

GetOnItemLongClickListenerDirect()

public AdapterView.OnItemLongClickListener GetOnItemLongClickListenerDirect()

Returns

AdapterView.OnItemLongClickListener

AdapterView.OnItemLongClickListener

GetOnItemSelectedListener()

public AdapterView.OnItemSelectedListener GetOnItemSelectedListener()

Returns

AdapterView.OnItemSelectedListener

AdapterView.OnItemSelectedListener

GetOnItemSelectedListenerDirect()

public AdapterView.OnItemSelectedListener GetOnItemSelectedListenerDirect()

Returns

AdapterView.OnItemSelectedListener

AdapterView.OnItemSelectedListener

GetPositionForView(View)

public int GetPositionForView(View arg0)

Parameters

arg0 View

View

Returns

int

int

GetSelectedItem()

public object GetSelectedItem()

Returns

object

object

GetSelectedItemId()

public long GetSelectedItemId()

Returns

long

long

GetSelectedItemPosition()

public int GetSelectedItemPosition()

Returns

int

int

GetSelectedView()

public View GetSelectedView()

Returns

View

View

PerformItemClick(View, int, long)

public bool PerformItemClick(View arg0, int arg1, long arg2)

Parameters

arg0 View

View

arg1 int

int

arg2 long

long

Returns

bool

bool

SetAdapter(T)

public void SetAdapter(T arg0)

Parameters

arg0 T

T

SetEmptyView(View)

public void SetEmptyView(View arg0)

Parameters

arg0 View

View

SetOnItemClickListener(OnItemClickListener)

public void SetOnItemClickListener(AdapterView.OnItemClickListener arg0)

Parameters

arg0 AdapterView.OnItemClickListener

AdapterView.OnItemClickListener

SetOnItemLongClickListener(OnItemLongClickListener)

public void SetOnItemLongClickListener(AdapterView.OnItemLongClickListener arg0)

Parameters

arg0 AdapterView.OnItemLongClickListener

AdapterView.OnItemLongClickListener

SetOnItemSelectedListener(OnItemSelectedListener)

public void SetOnItemSelectedListener(AdapterView.OnItemSelectedListener arg0)

Parameters

arg0 AdapterView.OnItemSelectedListener

AdapterView.OnItemSelectedListener

SetSelection(int)

public void SetSelection(int arg0)

Parameters

arg0 int

int

Operators

implicit operator AdapterView(AdapterView<T>)

Converter from AdapterView<T> to AdapterView

public static implicit operator AdapterView(AdapterView<T> t)

Parameters

t AdapterView<T>

Returns

AdapterView