我在MVVMCross https://github.com/slodge/MvvmCross中使用MvxListView
我将FooterView添加到MvxListView,如下所示:
LayoutInflater _inflatorservice = (LayoutInflater)this.GetSystemService(Context.LayoutInflaterService);
View view = _inflatorservice.Inflate(Resource.Layout.footer_layout,null,false);
listView.AddFooterView(view);
但是当我运行应用程序时,我无法在ListView中看到页脚视图 如何在MvxListView中显示页脚视图? 感谢
答案 0 :(得分:1)
我认为你需要在设置适配器之前设置页脚?
这是在一个问题中提出的 - https://github.com/slodge/MvvmCross/issues/331
修复方法是允许高级用户继承自MvxListView继承的自定义控件(请参阅N+1 days of MvvmCross中的N = 18),并将null
作为适配器传递给构造函数。然后,自定义控件需要设置页脚视图,然后设置MvxAdapter。
这不是我个人所做的事情 - 但反馈意见是这有效。