Class BaseExpandableListAdapter
public class BaseExpandableListAdapter : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IExpandableListAdapter, IHeterogeneousExpandableList
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerBaseExpandableListAdapter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeListener.Dispose()JVMBridgeListener.AutoInitJVMBridgeListener.IsBridgeStaticJVMBridgeListener.IsBridgeCloseableJVMBridgeListener.IsBridgeListenerJVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])JVMBridgeBase<JVMBridgeListener>.DynBridgeClazzJVMBridgeBase<JVMBridgeListener>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeInterfaceJVMBridgeBase.IsBridgeAbstract
- Extension Methods
Constructors
BaseExpandableListAdapter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public BaseExpandableListAdapter()
Properties
BridgeClassName
public override string BridgeClassName { get; }
Property Value
OnAreAllItemsEnabled
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#areAllItemsEnabled()
public Func<bool> OnAreAllItemsEnabled { get; set; }
Property Value
Remarks
If OnAreAllItemsEnabled has a value it takes precedence over corresponding class method
OnGetChild
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getChild(int,int)
public Func<int, int, object> OnGetChild { get; set; }
Property Value
Remarks
If OnGetChild has a value it takes precedence over corresponding class method
OnGetChildId
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getChildId(int,int)
public Func<int, int, long> OnGetChildId { get; set; }
Property Value
Remarks
If OnGetChildId has a value it takes precedence over corresponding class method
OnGetChildType
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#getChildType(int,int)
public Func<int, int, int> OnGetChildType { get; set; }
Property Value
Remarks
If OnGetChildType has a value it takes precedence over corresponding class method
OnGetChildTypeCount
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#getChildTypeCount()
public Func<int> OnGetChildTypeCount { get; set; }
Property Value
Remarks
If OnGetChildTypeCount has a value it takes precedence over corresponding class method
OnGetChildView
public Func<int, int, bool, View, ViewGroup, View> OnGetChildView { get; set; }
Property Value
Remarks
If OnGetChildView has a value it takes precedence over corresponding class method
OnGetChildrenCount
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getChildrenCount(int)
public Func<int, int> OnGetChildrenCount { get; set; }
Property Value
Remarks
If OnGetChildrenCount has a value it takes precedence over corresponding class method
OnGetCombinedChildId
public Func<long, long, long> OnGetCombinedChildId { get; set; }
Property Value
Remarks
If OnGetCombinedChildId has a value it takes precedence over corresponding class method
OnGetCombinedGroupId
public Func<long, long> OnGetCombinedGroupId { get; set; }
Property Value
Remarks
If OnGetCombinedGroupId has a value it takes precedence over corresponding class method
OnGetGroup
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getGroup(int)
public Func<int, object> OnGetGroup { get; set; }
Property Value
Remarks
If OnGetGroup has a value it takes precedence over corresponding class method
OnGetGroupCount
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getGroupCount()
public Func<int> OnGetGroupCount { get; set; }
Property Value
Remarks
If OnGetGroupCount has a value it takes precedence over corresponding class method
OnGetGroupId
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#getGroupId(int)
public Func<int, long> OnGetGroupId { get; set; }
Property Value
Remarks
If OnGetGroupId has a value it takes precedence over corresponding class method
OnGetGroupType
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#getGroupType(int)
public Func<int, int> OnGetGroupType { get; set; }
Property Value
Remarks
If OnGetGroupType has a value it takes precedence over corresponding class method
OnGetGroupTypeCount
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#getGroupTypeCount()
public Func<int> OnGetGroupTypeCount { get; set; }
Property Value
Remarks
If OnGetGroupTypeCount has a value it takes precedence over corresponding class method
OnGetGroupView
public Func<int, bool, View, ViewGroup, View> OnGetGroupView { get; set; }
Property Value
Remarks
If OnGetGroupView has a value it takes precedence over corresponding class method
OnHasStableIds
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#hasStableIds()
public Func<bool> OnHasStableIds { get; set; }
Property Value
Remarks
If OnHasStableIds has a value it takes precedence over corresponding class method
OnIsChildSelectable
Handler for https://developer.android.com/reference/android/widget/ExpandableListAdapter.html#isChildSelectable(int,int)
public Func<int, int, bool> OnIsChildSelectable { get; set; }
Property Value
Remarks
If OnIsChildSelectable has a value it takes precedence over corresponding class method
OnIsEmpty
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#isEmpty()
public Func<bool> OnIsEmpty { get; set; }
Property Value
Remarks
If OnIsEmpty has a value it takes precedence over corresponding class method
OnNotifyDataSetChanged
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#notifyDataSetChanged()
public Action OnNotifyDataSetChanged { get; set; }
Property Value
Remarks
If OnNotifyDataSetChanged has a value it takes precedence over corresponding class method
OnNotifyDataSetInvalidated
public Action OnNotifyDataSetInvalidated { get; set; }
Property Value
Remarks
If OnNotifyDataSetInvalidated has a value it takes precedence over corresponding class method
OnOnGroupCollapsed
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#onGroupCollapsed(int)
public Action<int> OnOnGroupCollapsed { get; set; }
Property Value
Remarks
If OnOnGroupCollapsed has a value it takes precedence over corresponding class method
OnOnGroupExpanded
Handler for https://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html#onGroupExpanded(int)
public Action<int> OnOnGroupExpanded { get; set; }
Property Value
Remarks
If OnOnGroupExpanded has a value it takes precedence over corresponding class method
OnRegisterDataSetObserver
public Action<DataSetObserver> OnRegisterDataSetObserver { get; set; }
Property Value
Remarks
If OnRegisterDataSetObserver has a value it takes precedence over corresponding class method
OnUnregisterDataSetObserver
public Action<DataSetObserver> OnUnregisterDataSetObserver { get; set; }
Property Value
Remarks
If OnUnregisterDataSetObserver has a value it takes precedence over corresponding class method
Methods
AreAllItemsEnabled()
public virtual bool AreAllItemsEnabled()
Returns
GetChild(int, int)
public virtual object GetChild(int arg0, int arg1)
Parameters
Returns
GetChildId(int, int)
public virtual long GetChildId(int arg0, int arg1)
Parameters
Returns
GetChildType(int, int)
public virtual int GetChildType(int arg0, int arg1)
Parameters
Returns
GetChildTypeCount()
public virtual int GetChildTypeCount()
Returns
GetChildView(int, int, bool, View, ViewGroup)
public virtual View GetChildView(int arg0, int arg1, bool arg2, View arg3, ViewGroup arg4)
Parameters
Returns
GetChildrenCount(int)
public virtual int GetChildrenCount(int arg0)
Parameters
Returns
GetCombinedChildId(long, long)
public virtual long GetCombinedChildId(long arg0, long arg1)
Parameters
Returns
GetCombinedGroupId(long)
public virtual long GetCombinedGroupId(long arg0)
Parameters
Returns
GetGroup(int)
public virtual object GetGroup(int arg0)
Parameters
Returns
GetGroupCount()
public virtual int GetGroupCount()
Returns
GetGroupId(int)
public virtual long GetGroupId(int arg0)
Parameters
Returns
GetGroupType(int)
public virtual int GetGroupType(int arg0)
Parameters
Returns
GetGroupTypeCount()
public virtual int GetGroupTypeCount()
Returns
GetGroupView(int, bool, View, ViewGroup)
public virtual View GetGroupView(int arg0, bool arg1, View arg2, ViewGroup arg3)
Parameters
Returns
HasStableIds()
public virtual bool HasStableIds()
Returns
InitializeHandlers()
Handlers initializer for BaseExpandableListAdapter
protected virtual void InitializeHandlers()
IsChildSelectable(int, int)
public virtual bool IsChildSelectable(int arg0, int arg1)
Parameters
Returns
IsEmpty()
public virtual bool IsEmpty()
Returns
NotifyDataSetChanged()
public virtual void NotifyDataSetChanged()
NotifyDataSetInvalidated()
public virtual void NotifyDataSetInvalidated()
OnGroupCollapsed(int)
public virtual void OnGroupCollapsed(int arg0)
Parameters
OnGroupExpanded(int)
public virtual void OnGroupExpanded(int arg0)
Parameters
RegisterDataSetObserver(DataSetObserver)
public virtual void RegisterDataSetObserver(DataSetObserver arg0)
Parameters
UnregisterDataSetObserver(DataSetObserver)
public virtual void UnregisterDataSetObserver(DataSetObserver arg0)