3.x より前のデバイスとの下位互換性を有効にするために NineOldAndroids を使用しようとしていますが、次のビルド エラーが発生します。
.../NineOldAndroids/obj/Debug/generated/src/Com.Nineoldandroids.Animation.AnimatorSet.cs(83,83): エラー CS0508:
Com.Nineoldandroids.Animation.AnimatorSet.SetDuration(long)': return type must be
Com.Nineoldandroids.Animation.Animator' は、オーバーライドされたメンバー `Com.Nineoldandroids.Animation と一致します.Animator.SetDuration(long)' (CS0508) (NineOldAndroids)
しかし、生成されたコードの署名は次のようになります。
public override global::Com.Nineoldandroids.Animation.AnimatorSet SetDuration (long p0)
AnimatorSet のクラス シグネチャは次のようになります。
public sealed partial class AnimatorSet : global::Com.Nineoldandroids.Animation.Animator {
問題は、AnimatorSet が Animator から継承されているため、なぜそれが問題になるのかわかりません。
あなたが認識している、またはこれを修正する方法を知っている MonoDroid の NineOldAndroids をバインドする例はありますか?