C# Класс MvvmCross.Binding.Droid.Views.MvxAdapter

Наследование: BaseAdapter, IMvxAdapter
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Описание методов

BindBindableView() защищенный Метод

protected BindBindableView ( object source, IMvxListItemView viewToUse ) : void
source object
viewToUse IMvxListItemView
Результат void

BindSimpleView() защищенный Метод

protected BindSimpleView ( Android.Views.View convertView, object dataContext ) : void
convertView Android.Views.View
dataContext object
Результат void

CreateBindableView() защищенный Метод

protected CreateBindableView ( object dataContext, int templateId ) : IMvxListItemView
dataContext object
templateId int
Результат IMvxListItemView

CreateSimpleView() защищенный Метод

protected CreateSimpleView ( object dataContext ) : Android.Views.View
dataContext object
Результат Android.Views.View

GetBindableView() защищенный Метод

protected GetBindableView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
convertView Android.Views.View
dataContext object
Результат Android.Views.View

GetBindableView() защищенный Метод

protected GetBindableView ( Android.Views.View convertView, object dataContext, int templateId ) : Android.Views.View
convertView Android.Views.View
dataContext object
templateId int
Результат Android.Views.View

GetDropDownView() публичный Метод

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
Результат Android.Views.View

GetItem() публичный Метод

public GetItem ( int position ) : Java.Lang.Object
position int
Результат Java.Lang.Object

GetItemId() публичный Метод

public GetItemId ( int position ) : long
position int
Результат long

GetPosition() публичный Метод

public GetPosition ( object item ) : int
item object
Результат int

GetRawItem() публичный Метод

public GetRawItem ( int position ) : object
position int
Результат object

GetSimpleView() защищенный Метод

protected GetSimpleView ( Android.Views.View convertView, object dataContext ) : Android.Views.View
convertView Android.Views.View
dataContext object
Результат Android.Views.View

GetView() публичный Метод

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
Результат Android.Views.View

GetView() защищенный Метод

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
Результат Android.Views.View

MvxAdapter() публичный Метод

public MvxAdapter ( Android.Content.Context context ) : System
context Android.Content.Context
Результат System

MvxAdapter() публичный Метод

public MvxAdapter ( Android.Content.Context context, IMvxAndroidBindingContext bindingContext ) : System
context Android.Content.Context
bindingContext IMvxAndroidBindingContext
Результат System

MvxAdapter() защищенный Метод

protected MvxAdapter ( IntPtr javaReference, JniHandleOwnership transfer ) : System
javaReference System.IntPtr
transfer JniHandleOwnership
Результат System

NotifyDataSetChanged() публичный Метод

public NotifyDataSetChanged ( ) : void
Результат void

NotifyDataSetChanged() публичный Метод

public NotifyDataSetChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

OnItemsSourceCollectionChanged() защищенный Метод

protected OnItemsSourceCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

RealNotifyDataSetChanged() защищенный Метод

protected RealNotifyDataSetChanged ( ) : void
Результат void

SetItemsSource() защищенный Метод

protected SetItemsSource ( IEnumerable value ) : void
value IEnumerable
Результат void