現在、MonoDroid の SeekBar クラスに問題があります。
現在、次のように拡張しています。
public class TTSeekBar : SeekBar, ITTComponent
{
public TTSeekBar(Context context): base(context)
{
}
private int _min = 0;
public int Min { get { return _min; } set { _min = value;} }
public override int Progress
{
get
{
return base.Progress + _min;
}
set
{
base.Progress = value;
}
}
public override int Max
{
get
{
return base.Max + _min;
}
set
{
base.Max = value + _min;
}
}
public object GetInputData()
{
return (this.Progress + _min).ToString();
}
}
しかし、(アクティビティはTTSeekBar _seekBar = new TTSeekBar(this);
どこにありますか)を使用してオブジェクトを作成しようとするたびに、メッセージとともにコンストラクターにスローされます this
Sytem.NotSupportedException
ネイティブ ハンドル 44fdad20 からタイプ TTApp.TTSeekBar のインスタンスをアクティブ化できません
Android.Widget
このように名前空間の他のコンポーネントを拡張すると問題なく機能するように見えるので、なぜこれが機能しないのか疑問に思っています。