Java Xamarin Android:膨胀类时出错

Java Xamarin Android:膨胀类时出错,java,c#,android,xamarin,xamarin.android,Java,C#,Android,Xamarin,Xamarin.android,我使用Xamarin将该库转换为C#Binding库。它起作用了,我可以通过在C#代码中使用来访问名称空间 现在我想在我的设计器(axml)代码中使用库提供的备用日历视图,但我总是收到以下错误: 膨胀类Com.Github.Sundeepk.Compactcalendarview.Compactcalendarview时出错 在C#中使用该类效果非常好。但是,这就是我尝试将类用作视图的方式: <?xml version="1.0" encoding="utf-

我使用Xamarin将该库转换为C#Binding库。它起作用了,我可以通过在C#代码中使用来访问名称空间

现在我想在我的设计器(axml)代码中使用库提供的备用日历视图,但我总是收到以下错误:

膨胀类Com.Github.Sundeepk.Compactcalendarview.Compactcalendarview时出错

在C#中使用该类效果非常好。但是,这就是我尝试将类用作视图的方式:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
  <include
         android:layout_height="?android:attr/actionBarSize"
         android:layout_alignParentTop="true"
         android:id="@+id/toolbar"
         layout="@layout/Toolbar" />
  <LinearLayout android:layout_height="match_parent"
                android:layout_width="match_parent"
                android:layout_below="@id/toolbar">
    <Com.Github.Sundeepk.Compactcalendarview.CompactCalendarView
        android:id="@+id/compactcalendar_view"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"  />
  </LinearLayout>
</RelativeLayout>

GitHub代表的完整代码:

我尝试了该类的所有大小写变体(例如,基于java的
com.github.sundeepk.compactcalendarview.compactcalendarview
或类似C的
com.github.sundeepk.compactcalendarview.compactcalendarview


我简直猜不出我的错误。有人能帮我吗?

对classI尝试过的所有大小写变体使用基于java的命名空间(包名)
com.github.sundeepk.compactcalendarview.compactcalendarview
,但错误仍然发生。应该提到这一点。您是否验证了您的包含文件是否正确?删除它并使用基于Java的包名再次测试
CompactCalendarView
我完全重建了包,但它在AXML中仍然不起作用。您需要向
CompactCalendarView
添加一个
[Register]
属性,并使用上面的基于Java的命名空间。使用基于Java的命名空间(软件包名称)
com.github.sundeepk.compactcalendarview.compactcalendarview
对于classI,我尝试了所有的大小写变体,但错误仍然发生。应该提到这一点。您是否验证了您的包含文件是否正确?请删除它,然后使用基于Java的包名再次测试
compactcalendarview
我完全重新生成了包d它仍然无法在AXML中工作。您需要将
[Register]
属性添加到
CompactCalendarView
中,并使用上面基于java的命名空间。