2015-02-08 64 views
3

在Android Studio中,我试图扩展ImageView小部件,但得到错误消息“android.widget.ImageView中没有可用的默认构造函数” “。我该如何解决这个错误?当我尝试在Android Studio中扩展ImageView时收到错误消息

我的代码如下:

package com.example.trendpoints;

import android.content.Context; import android.widget.ImageView;

公共类CouponImageView扩展的ImageView {

public CouponImageView(Context c) { 

} 

}

回答

4

你只需要添加super(c);。编译器告诉我们没有可用的默认构造函数。默认构造函数是不带参数的一个,如果没有super(c),你正试图以含蓄的方式

public CouponImageView(Context c) { 
     super(c); 
} 
+0

完全,解决它调用。非常感谢你! – 2015-02-08 14:58:42

+0

不客气 – Blackbelt 2015-02-08 15:00:45

相关问题