我刚刚开始在monodroid中开发,我也知道android和c#。我使用viewflow示例创建了android应用程序。所以我现在有viewflow库的jar文件,我在我的monodroid java绑定库中包含了.jar文件,如http://docs.xamarin.com/Android/Guides/Advanced_Topics/Java_Integration_Overview/Binding_a_Java_Library_(.jar中所定义。但是当我构建那个java库项目时,我有以下错误..我已经坚持了这几乎3小时。 'Org.Taptwo.Android.Widget.ViewFlow'没有实现继承的抽象成员'Android.Widget.AdapterView.RawAdapter.set'
答案 0 :(得分:2)
这已归档为bug 11279。解决方法是使用以下内容将文件添加到绑定项目中:
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>();}
}
}
}
根据需要更改名称空间和类型名称以修复其他绑定项目。