Table of Contents

Class AdapterView<T>

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

Type Parameters

T

IAdapter

Inheritance
JVMBridgeBase
JVMBridgeBase<View>
AdapterView<T>
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<View>.IsAssignableFrom(IJavaType)
JVMBridgeBase<View>.IsAssignableFrom<T>()
JVMBridgeBase<View>.Execute<T>(params T[])
JVMBridgeBase<View>.DynBridgeClazz
JVMBridgeBase<View>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

AdapterView()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("AdapterView class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AdapterView()

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(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("AdapterView class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AdapterView(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

INVALID_POSITION

public static int INVALID_POSITION { get; }

Property Value

int

INVALID_ROW_ID

public static long INVALID_ROW_ID { get; }

Property Value

long
public static int ITEM_VIEW_TYPE_HEADER_OR_FOOTER { get; }

Property Value

int

ITEM_VIEW_TYPE_IGNORE

public static int ITEM_VIEW_TYPE_IGNORE { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

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