2

我刚开始在 monodroid 中开发,我也知道 android 和 c#。我已经使用 viewflow 示例创建了 android 应用程序。所以我现在有了 viewflow 库的 jar 文件,我已将该 .jar 文件包含在我的 monodroid java 绑定库中,如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'

4

1 回答 1

2

这已被归档为错误 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>();}
    }
  }
}

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

于 2013-03-20T02:29:03.330 回答