MvxAndroIDBindingContextHelpers.Current()
是否有使用v3 API自定义MvxAdapter以编程方式构造MvxListVIEw的示例?
解决方法 没有以编程方式创建MvxListVIEw的示例 – 几乎所有AndroID UI控件都是在当前示例中的axml中创建的.对于创建自定义适配器,有一些示例,包括:
>集合中多态列表中的一个示例:https://github.com/slodge/MvvmCross-Tutorials/tree/master/Working%20With%20Collections
> https://github.com/slodge/MvvmCross-Tutorials/blob/master/Sample%20-%20CirriousConference/Cirrious.Conference.UI.Droid/Views/SessionsLists/BaseSessionListView.cs的一个先进例子
或者,您当然可以从MvxListVIEw继承CustomListVIEw,然后可以将自定义适配器作为构造函数的一部分传入.
有关创建和使用自定义视图的更多信息,请参阅http://slodge.blogspot.co.uk/2013/05/n18-android-custom-controls-n1-days-of.html
如果您确实想要将上下文推送到堆栈,您可以使用以下方法执行此 *** 作:
using (new MvxBindingContextStackRegistration<IMvxAndroIDBindingContext>(**TheContext**)) { // create your controls here }
这正是xaml通胀期间发生的事情 – 见:https://github.com/slodge/MvvmCross/blob/v3/Cirrious/Cirrious.MvvmCross.Binding.Droid/BindingContext/MvxAndroidBindingContext.cs#L47
总结以上是内存溢出为你收集整理的android – MvvmCross:如何用自定义适配器以编程方式构造MvxListView?全部内容,希望文章能够帮你解决android – MvvmCross:如何用自定义适配器以编程方式构造MvxListView?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)