私は monodroid で開発を始めたばかりです。Android と C# も知っています。ビューフローの例を使用して Android アプリを作成しました。だから私は今ビューフローライブラリのjarファイルを持っています.http : //docs.xamarin.com/Android/Guides/Advanced_Topics/Java_Integration_Overview/Binding_a_Java_Library_(.jar )で定義されているように、モノドロイドJavaバインディングライブラリにその.jarファイルを含めました. しかし、そのJavaライブラリプロジェクトをビルドすると、次のエラーが発生しました..私はこれでほぼ3時間立ち往生しています。「Org.Taptwo.Android.Widget.ViewFlow」は、継承された抽象メンバー「Android.Widget.AdapterView.RawAdapter.set」を実装していません
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 に答える