Table of Contents

Class WrapperListAdapter

Namespace
Android.Widget
Assembly
MASES.Netdroid.dll
public class WrapperListAdapter : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IWrapperListAdapter
Inheritance
JVMBridgeBase
JVMBridgeBase<JVMBridgeListener>
JVMBridgeListener
WrapperListAdapter
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeListener.Dispose()
JVMBridgeListener.AutoInit
JVMBridgeListener.IsBridgeStatic
JVMBridgeListener.IsBridgeCloseable
JVMBridgeListener.IsBridgeListener
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()
JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])
JVMBridgeBase<JVMBridgeListener>.DynBridgeClazz
JVMBridgeBase<JVMBridgeListener>.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.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeInterface
JVMBridgeBase.IsBridgeAbstract
Extension Methods

Constructors

WrapperListAdapter()

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

public WrapperListAdapter()

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

OnAreAllItemsEnabled

public Func<bool> OnAreAllItemsEnabled { get; set; }

Property Value

Func<bool>

Remarks

If OnAreAllItemsEnabled has a value it takes precedence over corresponding class method

OnGetAutofillOptions

public Func<CharSequence[]> OnGetAutofillOptions { get; set; }

Property Value

Func<CharSequence[]>

Remarks

If OnGetAutofillOptions has a value it takes precedence over corresponding class method

OnGetCount

public Func<int> OnGetCount { get; set; }

Property Value

Func<int>

Remarks

If OnGetCount has a value it takes precedence over corresponding class method

OnGetItem

public Func<int, object> OnGetItem { get; set; }

Property Value

Func<int, object>

Remarks

If OnGetItem has a value it takes precedence over corresponding class method

OnGetItemId

public Func<int, long> OnGetItemId { get; set; }

Property Value

Func<int, long>

Remarks

If OnGetItemId has a value it takes precedence over corresponding class method

OnGetItemViewType

public Func<int, int> OnGetItemViewType { get; set; }

Property Value

Func<int, int>

Remarks

If OnGetItemViewType has a value it takes precedence over corresponding class method

OnGetView

public Func<int, View, ViewGroup, View> OnGetView { get; set; }

Property Value

Func<int, View, ViewGroup, View>

Remarks

If OnGetView has a value it takes precedence over corresponding class method

OnGetViewTypeCount

public Func<int> OnGetViewTypeCount { get; set; }

Property Value

Func<int>

Remarks

If OnGetViewTypeCount has a value it takes precedence over corresponding class method

OnGetWrappedAdapter

public Func<ListAdapter> OnGetWrappedAdapter { get; set; }

Property Value

Func<ListAdapter>

Remarks

If OnGetWrappedAdapter has a value it takes precedence over corresponding class method

OnHasStableIds

public Func<bool> OnHasStableIds { get; set; }

Property Value

Func<bool>

Remarks

If OnHasStableIds has a value it takes precedence over corresponding class method

OnIsEmpty

public Func<bool> OnIsEmpty { get; set; }

Property Value

Func<bool>

Remarks

If OnIsEmpty has a value it takes precedence over corresponding class method

OnIsEnabled

public Func<int, bool> OnIsEnabled { get; set; }

Property Value

Func<int, bool>

Remarks

If OnIsEnabled has a value it takes precedence over corresponding class method

OnRegisterDataSetObserver

public Action<DataSetObserver> OnRegisterDataSetObserver { get; set; }

Property Value

Action<DataSetObserver>

Remarks

If OnRegisterDataSetObserver has a value it takes precedence over corresponding class method

OnUnregisterDataSetObserver

public Action<DataSetObserver> OnUnregisterDataSetObserver { get; set; }

Property Value

Action<DataSetObserver>

Remarks

If OnUnregisterDataSetObserver has a value it takes precedence over corresponding class method

Methods

AreAllItemsEnabled()

public virtual bool AreAllItemsEnabled()

Returns

bool

bool

GetAutofillOptions()

public virtual CharSequence[] GetAutofillOptions()

Returns

CharSequence[]

CharSequence

Remarks

The method invokes the default implementation in the JVM interface using GetAutofillOptionsDefault(); override the method to implement a different behavior

GetAutofillOptionsDefault()

public CharSequence[] GetAutofillOptionsDefault()

Returns

CharSequence[]

CharSequence

Remarks

The method invokes the default implementation in the JVM interface

GetCount()

public virtual int GetCount()

Returns

int

int

GetItem(int)

public virtual object GetItem(int arg0)

Parameters

arg0 int

int

Returns

object

object

GetItemId(int)

public virtual long GetItemId(int arg0)

Parameters

arg0 int

int

Returns

long

long

GetItemViewType(int)

public virtual int GetItemViewType(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetView(int, View, ViewGroup)

public virtual View GetView(int arg0, View arg1, ViewGroup arg2)

Parameters

arg0 int

int

arg1 View

View

arg2 ViewGroup

ViewGroup

Returns

View

View

GetViewTypeCount()

public virtual int GetViewTypeCount()

Returns

int

int

GetWrappedAdapter()

public virtual ListAdapter GetWrappedAdapter()

Returns

ListAdapter

ListAdapter

HasStableIds()

public virtual bool HasStableIds()

Returns

bool

bool

InitializeHandlers()

Handlers initializer for WrapperListAdapter

protected virtual void InitializeHandlers()

IsEmpty()

public virtual bool IsEmpty()

Returns

bool

bool

IsEnabled(int)

public virtual bool IsEnabled(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

RegisterDataSetObserver(DataSetObserver)

public virtual void RegisterDataSetObserver(DataSetObserver arg0)

Parameters

arg0 DataSetObserver

DataSetObserver

UnregisterDataSetObserver(DataSetObserver)

public virtual void UnregisterDataSetObserver(DataSetObserver arg0)

Parameters

arg0 DataSetObserver

DataSetObserver