Class AdapterView<T>
public class AdapterView<T> : ViewGroup, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAccessibilityEventSource, IViewManager, IViewParent where T : IAdapter
Type Parameters
T
- Inheritance
-
AdapterView<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AdapterView(Context)
public AdapterView(Context arg0)
Parameters
AdapterView(Context, AttributeSet)
public AdapterView(Context arg0, AttributeSet arg1)
Parameters
arg0Contextarg1AttributeSet
AdapterView(Context, AttributeSet, int)
public AdapterView(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0Contextarg1AttributeSetarg2int
AdapterView(Context, AttributeSet, int, int)
public AdapterView(Context arg0, AttributeSet arg1, int arg2, int arg3)
Parameters
arg0Contextarg1AttributeSetarg2intarg3int
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
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
INVALID_POSITION
public static int INVALID_POSITION { get; set; }
Property Value
INVALID_ROW_ID
public static long INVALID_ROW_ID { get; set; }
Property Value
ITEM_VIEW_TYPE_HEADER_OR_FOOTER
public static int ITEM_VIEW_TYPE_HEADER_OR_FOOTER { get; set; }
Property Value
ITEM_VIEW_TYPE_IGNORE
public static int ITEM_VIEW_TYPE_IGNORE { get; set; }
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
CreatePoolableInstance(Context)
HPA initializer for AdapterView(Android.Content.Context arg0)
public static AdapterView<T> CreatePoolableInstance(Context arg0)
Parameters
arg0Context
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
arg0Contextarg1AttributeSet
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
arg0Contextarg1AttributeSetarg2int
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
arg0Contextarg1AttributeSetarg2intarg3int
Returns
- AdapterView<T>
GetAdapter()
public T GetAdapter()
Returns
- T
T
GetCount()
public int GetCount()
Returns
GetEmptyView()
public View GetEmptyView()
Returns
GetFirstVisiblePosition()
public int GetFirstVisiblePosition()
Returns
GetItemAtPosition(int)
public object GetItemAtPosition(int arg0)
Parameters
Returns
GetItemIdAtPosition(int)
public long GetItemIdAtPosition(int arg0)
Parameters
Returns
GetLastVisiblePosition()
public int GetLastVisiblePosition()
Returns
GetOnItemClickListener()
public AdapterView.OnItemClickListener GetOnItemClickListener()
Returns
GetOnItemClickListenerDirect()
public AdapterView.OnItemClickListener GetOnItemClickListenerDirect()
Returns
GetOnItemLongClickListener()
https://developer.android.com/reference/android/widget/AdapterView.html#getOnItemLongClickListener()
public AdapterView.OnItemLongClickListener GetOnItemLongClickListener()
Returns
GetOnItemLongClickListenerDirect()
https://developer.android.com/reference/android/widget/AdapterView.html#getOnItemLongClickListener()
public AdapterView.OnItemLongClickListener GetOnItemLongClickListenerDirect()
Returns
GetOnItemSelectedListener()
public AdapterView.OnItemSelectedListener GetOnItemSelectedListener()
Returns
GetOnItemSelectedListenerDirect()
public AdapterView.OnItemSelectedListener GetOnItemSelectedListenerDirect()
Returns
GetPositionForView(View)
public int GetPositionForView(View arg0)
Parameters
Returns
GetSelectedItem()
public object GetSelectedItem()
Returns
GetSelectedItemId()
public long GetSelectedItemId()
Returns
GetSelectedItemPosition()
public int GetSelectedItemPosition()
Returns
GetSelectedView()
public View GetSelectedView()
Returns
PerformItemClick(View, int, long)
public bool PerformItemClick(View arg0, int arg1, long arg2)
Parameters
Returns
SetAdapter(T)
public void SetAdapter(T arg0)
Parameters
arg0TT
SetEmptyView(View)
public void SetEmptyView(View arg0)
Parameters
SetOnItemClickListener(OnItemClickListener)
public void SetOnItemClickListener(AdapterView.OnItemClickListener arg0)
Parameters
SetOnItemLongClickListener(OnItemLongClickListener)
public void SetOnItemLongClickListener(AdapterView.OnItemLongClickListener arg0)
Parameters
SetOnItemSelectedListener(OnItemSelectedListener)
public void SetOnItemSelectedListener(AdapterView.OnItemSelectedListener arg0)
Parameters
SetSelection(int)
public void SetSelection(int arg0)
Parameters
Operators
implicit operator AdapterView(AdapterView<T>)
Converter from AdapterView<T> to AdapterView
public static implicit operator AdapterView(AdapterView<T> t)
Parameters
tAdapterView<T>