C# Class MvvmCross.Binding.Droid.Views.MvxAdapter

Inheritance: BaseAdapter, IMvxAdapter
Afficher le fichier Open project: MvvmCross/MvvmCross

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
GetDropDownView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent ) : Android.Views.View
GetItem ( int position ) : Java.Lang.Object
GetItemId ( int position ) : long
GetPosition ( object item ) : int
GetRawItem ( int position ) : object
GetView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent ) : Android.Views.View
MvxAdapter ( Android.Content.Context context ) : System
MvxAdapter ( Android.Content.Context context, IMvxAndroidBindingContext bindingContext ) : System
NotifyDataSetChanged ( ) : void
NotifyDataSetChanged ( NotifyCollectionChangedEventArgs e ) : void

Méthodes protégées

Méthode Description
BindBindableView ( object source, IMvxListItemView viewToUse ) : void
BindSimpleView ( Android.Views.View convertView, object dataContext ) : void
CreateBindableView ( object dataContext, int templateId ) : IMvxListItemView
CreateSimpleView ( object dataContext ) : Android.Views.View
GetBindableView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
GetBindableView ( Android.Views.View convertView, object dataContext, int templateId ) : Android.Views.View
GetSimpleView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
GetView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent, int templateId ) : Android.Views.View
MvxAdapter ( IntPtr javaReference, JniHandleOwnership transfer ) : System
OnItemsSourceCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
RealNotifyDataSetChanged ( ) : void
SetItemsSource ( IEnumerable value ) : void

Method Details

BindBindableView() protected méthode

protected BindBindableView ( object source, IMvxListItemView viewToUse ) : void
source object
viewToUse IMvxListItemView
Résultat void

BindSimpleView() protected méthode

protected BindSimpleView ( Android.Views.View convertView, object dataContext ) : void
convertView Android.Views.View
dataContext object
Résultat void

CreateBindableView() protected méthode

protected CreateBindableView ( object dataContext, int templateId ) : IMvxListItemView
dataContext object
templateId int
Résultat IMvxListItemView

CreateSimpleView() protected méthode

protected CreateSimpleView ( object dataContext ) : Android.Views.View
dataContext object
Résultat Android.Views.View

GetBindableView() protected méthode

protected GetBindableView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
convertView Android.Views.View
dataContext object
Résultat Android.Views.View

GetBindableView() protected méthode

protected GetBindableView ( Android.Views.View convertView, object dataContext, int templateId ) : Android.Views.View
convertView Android.Views.View
dataContext object
templateId int
Résultat Android.Views.View

GetDropDownView() public méthode

public GetDropDownView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent ) : Android.Views.View
position int
convertView Android.Views.View
parent Android.Views.ViewGroup
Résultat Android.Views.View

GetItem() public méthode

public GetItem ( int position ) : Java.Lang.Object
position int
Résultat Java.Lang.Object

GetItemId() public méthode

public GetItemId ( int position ) : long
position int
Résultat long

GetPosition() public méthode

public GetPosition ( object item ) : int
item object
Résultat int

GetRawItem() public méthode

public GetRawItem ( int position ) : object
position int
Résultat object

GetSimpleView() protected méthode

protected GetSimpleView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
convertView Android.Views.View
dataContext object
Résultat Android.Views.View

GetView() public méthode

public GetView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent ) : Android.Views.View
position int
convertView Android.Views.View
parent Android.Views.ViewGroup
Résultat Android.Views.View

GetView() protected méthode

protected GetView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent, int templateId ) : Android.Views.View
position int
convertView Android.Views.View
parent Android.Views.ViewGroup
templateId int
Résultat Android.Views.View

MvxAdapter() public méthode

public MvxAdapter ( Android.Content.Context context ) : System
context Android.Content.Context
Résultat System

MvxAdapter() public méthode

public MvxAdapter ( Android.Content.Context context, IMvxAndroidBindingContext bindingContext ) : System
context Android.Content.Context
bindingContext IMvxAndroidBindingContext
Résultat System

MvxAdapter() protected méthode

protected MvxAdapter ( IntPtr javaReference, JniHandleOwnership transfer ) : System
javaReference System.IntPtr
transfer JniHandleOwnership
Résultat System

NotifyDataSetChanged() public méthode

public NotifyDataSetChanged ( ) : void
Résultat void

NotifyDataSetChanged() public méthode

public NotifyDataSetChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Résultat void

OnItemsSourceCollectionChanged() protected méthode

protected OnItemsSourceCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Résultat void

RealNotifyDataSetChanged() protected méthode

protected RealNotifyDataSetChanged ( ) : void
Résultat void

SetItemsSource() protected méthode

protected SetItemsSource ( IEnumerable value ) : void
value IEnumerable
Résultat void