2015-02-24 59 views
1

我是xamarin的新手。我已经在xamarin Android中创建了一个演示。当试图编写一个扩展View类的类时,我得到一个错误,即View没有默认构造函数。但是我还没写完默认的构造函数。我所做的所有事情都是用一个带有在Android中正确的参数上下文的构造函数来编写一个扩展视图的类。谁能帮助我,我 enter image description here编写扩展类时出现错误在android中的查看

错误详细信息: d:Xamarin \ AndroidDemo \ CustomWrapper.cs(10,10):错误CS1729: 'Android.Views.View' 不包含一个构造函数参数0( CS1729)(AndroidDemo.Android)

回答

3

您需要调用超级构造函数。在Java中它只是super(context);。它应该是

public CustomWrapper(Context context) : base(context) { 

} 
+0

谢谢。我忘了一件非常基本的事情,并寻找其他的东西。 – Harikrishnan 2015-02-24 09:03:53

+0

欢迎您 – Blackbelt 2015-02-24 09:04:23

+0

@Harikrishnan您能否验证答案,以便其他人知道此问题已解决? – Gorcyn 2015-02-24 09:07:31