C# Class MvvmCross.AutoView.Droid.Views.Lists.MvxLayoutDrivenListAdapter

Inheritance: MvxBindableListAdapter
ファイルを表示 Open project: MvvmCross/MvvmCross

Protected Properties

Property Type Description
_defaultItemLayout IMvxLayoutListItemViewFactory
_itemLayouts IMvxLayoutListItemViewFactory>.Dictionary

Public Methods

Method Description
GetDropDownView ( int position, Android.Views.View convertView, Android.Views.ViewGroup parent ) : Android.Views.View
MvxLayoutDrivenListAdapter ( Android.Content.Context context, IMvxLayoutListItemViewFactory defaultItemLayout, IMvxLayoutListItemViewFactory>.Dictionary itemLayouts ) : System.Collections.Generic

Protected Methods

Method Description
BindBindableView ( object source, IMvxBindableListItemView viewToUse ) : void
CreateBindableView ( object source, int templateId ) : MvxBindableListItemView
GetBindableView ( Android.Views.View convertView, object source, int templateId ) : Android.Views.View

Method Details

BindBindableView() protected method

protected BindBindableView ( object source, IMvxBindableListItemView viewToUse ) : void
source object
viewToUse IMvxBindableListItemView
return void

CreateBindableView() protected method

protected CreateBindableView ( object source, int templateId ) : MvxBindableListItemView
source object
templateId int
return MvxBindableListItemView

GetBindableView() protected method

protected GetBindableView ( Android.Views.View convertView, object source, int templateId ) : Android.Views.View
convertView Android.Views.View
source object
templateId int
return Android.Views.View

GetDropDownView() public method

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
return Android.Views.View

MvxLayoutDrivenListAdapter() public method

public MvxLayoutDrivenListAdapter ( Android.Content.Context context, IMvxLayoutListItemViewFactory defaultItemLayout, IMvxLayoutListItemViewFactory>.Dictionary itemLayouts ) : System.Collections.Generic
context Android.Content.Context
defaultItemLayout IMvxLayoutListItemViewFactory
itemLayouts IMvxLayoutListItemViewFactory>.Dictionary
return System.Collections.Generic

Property Details

_defaultItemLayout protected_oe property

protected IMvxLayoutListItemViewFactory _defaultItemLayout
return IMvxLayoutListItemViewFactory

_itemLayouts protected_oe property

protected Dictionary _itemLayouts
return IMvxLayoutListItemViewFactory>.Dictionary