C# monodroid的java绑定库中是否包含外部jar文件?

C# monodroid的java绑定库中是否包含外部jar文件?,c#,android,visual-studio-2010,jar,xamarin.android,C#,Android,Visual Studio 2010,Jar,Xamarin.android,我刚刚开始开发monodroid,我也知道android和c#。我已经使用viewflow示例创建了android应用程序。现在我有了viewflow库的jar文件,我已经将该.jar文件包含在我的monodroid java绑定库中,如中所定义)。但是,当我构建java库项目时,我遇到了以下错误。。我已经坚持了将近3个小时。 “Org.Taptwo.Android.Widget.ViewFlow”未实现继承的抽象成员“Android.Widget.AdapterView.RawAdapter.

我刚刚开始开发monodroid,我也知道android和c#。我已经使用viewflow示例创建了android应用程序。现在我有了viewflow库的jar文件,我已经将该.jar文件包含在我的monodroid java绑定库中,如中所定义)。但是,当我构建java库项目时,我遇到了以下错误。。我已经坚持了将近3个小时。 “Org.Taptwo.Android.Widget.ViewFlow”未实现继承的抽象成员“Android.Widget.AdapterView.RawAdapter.set”

这已被归档为。解决方法是向绑定项目添加包含以下内容的文件:

using Android.Runtime;

namespace Org.Taptwo.Android.Widget {

  partial class ViewFlow {
    protected override Java.Lang.Object RawAdapter {
      get {return Adapter.JavaCast<Java.Lang.Object>();}
      set {Adapter = value.JavaCast<global::Android.Widget.IListAdapter>();}
    }
  }
}
使用Android.Runtime;
名称空间Org.Taptwo.Android.Widget{
部分类视图流{
受保护的重写Java.Lang.Object RawAdapter{
获取{return Adapter.JavaCast();}
设置{Adapter=value.JavaCast();}
}
}
}

根据需要更改名称空间和类型名称,以修复其他绑定项目。

您好,Jonathan,请查看以下问题:。谢谢@jonp你能查一下类似的话题吗