Class ArrayAdapter<T>
public class ArrayAdapter<T> : JVMBridgeBase<ArrayAdapter<T>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IFilterable, IThemedSpinnerAdapter
Type Parameters
T
- Inheritance
-
ArrayAdapter<T>
- Implements
- Extension Methods
Constructors
ArrayAdapter(Context, int)
public ArrayAdapter(Context arg0, int arg1)
Parameters
ArrayAdapter(Context, int, List<T>)
public ArrayAdapter(Context arg0, int arg1, List<T> arg2)
Parameters
ArrayAdapter(Context, int, int)
public ArrayAdapter(Context arg0, int arg1, int arg2)
Parameters
ArrayAdapter(Context, int, int, List<T>)
public ArrayAdapter(Context arg0, int arg1, int arg2, List<T> arg3)
Parameters
ArrayAdapter(Context, int, int, T[])
public ArrayAdapter(Context arg0, int arg1, int arg2, T[] arg3)
Parameters
ArrayAdapter(Context, int, T[])
public ArrayAdapter(Context arg0, int arg1, T[] arg2)
Parameters
ArrayAdapter(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 ArrayAdapter(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Add(T)
public void Add(T arg0)
Parameters
arg0TT
AddAll(params T[])
https://developer.android.com/reference/android/widget/ArrayAdapter.html#addAll(java.lang.Object...)
public void AddAll(params T[] arg0)
Parameters
arg0T[]T
AddAll<Arg0ExtendsT>(Collection<Arg0ExtendsT>)
public void AddAll<Arg0ExtendsT>(Collection<Arg0ExtendsT> arg0) where Arg0ExtendsT : T
Parameters
arg0Collection<Arg0ExtendsT>
Type Parameters
Arg0ExtendsTT
Clear()
public void Clear()
CreateFromResource(Context, int, int)
public static ArrayAdapter<CharSequence> CreateFromResource(Context arg0, int arg1, int arg2)
Parameters
Returns
CreatePoolableInstance(Context, int)
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1)
Parameters
Returns
- ArrayAdapter<T>
CreatePoolableInstance(Context, int, List<T>)
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1, Java.Util.List%3CT%3E arg2)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1, List<T> arg2)
Parameters
Returns
- ArrayAdapter<T>
CreatePoolableInstance(Context, int, int)
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1, int arg2)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1, int arg2)
Parameters
Returns
- ArrayAdapter<T>
CreatePoolableInstance(Context, int, int, List<T>)
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1, int arg2, Java.Util.List%3CT%3E arg3)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1, int arg2, List<T> arg3)
Parameters
Returns
- ArrayAdapter<T>
CreatePoolableInstance(Context, int, int, T[])
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1, int arg2, T[] arg3)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1, int arg2, T[] arg3)
Parameters
Returns
- ArrayAdapter<T>
CreatePoolableInstance(Context, int, T[])
HPA initializer for ArrayAdapter(Android.Content.Context arg0, int arg1, T[] arg2)
public static ArrayAdapter<T> CreatePoolableInstance(Context arg0, int arg1, T[] arg2)
Parameters
Returns
- ArrayAdapter<T>
GetContext()
public Context GetContext()
Returns
GetDropDownViewTheme()
public Resources.Theme GetDropDownViewTheme()
Returns
GetFilter()
public Filter GetFilter()
Returns
GetPosition(T)
public int GetPosition(T arg0)
Parameters
arg0TT
Returns
Insert(T, int)
public void Insert(T arg0, int arg1)
Parameters
Remove(T)
public void Remove(T arg0)
Parameters
arg0TT
SetDropDownViewResource(int)
public void SetDropDownViewResource(int arg0)
Parameters
SetDropDownViewTheme(Theme)
public void SetDropDownViewTheme(Resources.Theme arg0)
Parameters
SetNotifyOnChange(bool)
public void SetNotifyOnChange(bool arg0)
Parameters
Sort<Arg0objectSuperT>(Comparator<Arg0objectSuperT>)
public void Sort<Arg0objectSuperT>(Comparator<Arg0objectSuperT> arg0) where Arg0objectSuperT : T
Parameters
arg0Comparator<Arg0objectSuperT>
Type Parameters
Arg0objectSuperTT
Operators
implicit operator ArrayAdapter(ArrayAdapter<T>)
Converter from ArrayAdapter<T> to ArrayAdapter
public static implicit operator ArrayAdapter(ArrayAdapter<T> t)
Parameters
tArrayAdapter<T>
Returns
implicit operator Filterable(ArrayAdapter<T>)
Converter from ArrayAdapter<T> to Filterable
public static implicit operator Filterable(ArrayAdapter<T> t)
Parameters
tArrayAdapter<T>
Returns
implicit operator ThemedSpinnerAdapter(ArrayAdapter<T>)
Converter from ArrayAdapter<T> to ThemedSpinnerAdapter
public static implicit operator ThemedSpinnerAdapter(ArrayAdapter<T> t)
Parameters
tArrayAdapter<T>