所以这是我想做的事情:
我有一个MainLayout:
ItemsSource 'BitmapList'是一个ObservableCollection,用于存储将视图转换为位图后的内容。位图列表不会超过20-30个。另外,您可以看到没有适配器。我使用了mvvmcross绑定。
item_template.axml的代码如下:
我有一个MainLayout:
<LinearLayout
....>
<MvxListView
local:MvxItemTemplate="@layout/item_template"
local:MvxBind="ItemsSource BitmapList"
..../>
</LinearLayout>
ItemsSource 'BitmapList'是一个ObservableCollection,用于存储将视图转换为位图后的内容。位图列表不会超过20-30个。另外,您可以看到没有适配器。我使用了mvvmcross绑定。
item_template.axml的代码如下:
<LinearLayout
....>
<ImageView
....
local:MvxBind="????"
..../>
</LinearLayout>
所以,???? 是我缺少的东西。 问题1:我可以直接将位图集合绑定到ImageView的路径吗? 问题2:如果可以,怎么做? 问题3:如果不行,我该怎么办? 备选问题:在运行时将20~30个位图存储在列表中是个好主意吗?我假设它会保留在内部存储器中。 非常感谢!