我目前对 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
似乎工作得很好,所以我想知道为什么这个不起作用。