Xamarin.android MvvmCross MvxListView EmptyView为空,即使列表为空也不显示

Xamarin.android MvvmCross MvxListView EmptyView为空,即使列表为空也不显示,xamarin.android,mvvmcross,Xamarin.android,Mvvmcross,我无法访问MvxListView的EmptyView属性。你知道我在这里遗漏了什么吗 我的布局代码: <Mvx.MvxListView android:id="@+id/listview" android:layout_width="fill_parent" android:layout_height="fill_parent" local:MvxBind="ItemsSource Items" local:M

我无法访问MvxListView的EmptyView属性。你知道我在这里遗漏了什么吗

我的布局代码:

<Mvx.MvxListView
        android:id="@+id/listview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        local:MvxBind="ItemsSource Items"
        local:MvxItemTemplate="@layout/listelement" />
<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@android:id/empty">
    <TextView
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:id="@+id/emptyTextView"
        android:text="Hello World"
        android:layout_centerInParent="true" />
</RelativeLayout>

当我尝试访问EmptyView时,它是空的。以下是我尝试过的:

var list = FindViewById<MvxListView>(Resource.Id.listview);
list.EmptyView.FindViewById<TextView>(Resource.Id.emptyTextView); //EmptyView is null here
var list=findviewbyd(Resource.Id.listview);
list.EmptyView.FindViewById(Resource.Id.emptyTextView)//此处的EmptyView为空
提前谢谢

只需将您的文本视图分配给空视图

this.listView.EmptyView = (Android.Widget.TextView)FindViewById(Resource.Id.emptyTextView);

有帮助吗如果有,请投票:)谢谢,它确实有帮助:)