关于java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Att

原创 2016年08月31日 10:48:46

在使用自定义的View时报错



java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Attr

代码如下:

布局文件

<com.wupei.shadertest.MyView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/myView"
    android:layout_gravity="center_horizontal" />

自定义的View

public class MyView extends View {
    Paint paint;

    public MyView(Context context) {
        super(context);
        paint = new Paint();
    }

@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawRect(0, 0, getWidth(), getHeight(), paint); }}

于是将构造方法

 public MyView(Context context) {
        super(context);
        paint = new Paint();
    }

改为

 public MyView(Context context, AttributeSet set) {
        super(context, set);
        paint = new Paint();
    }

但是依然报错

java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Attr

于是将成员变量Paint paint改为 public Paint paint, 问题解决




版权声明:本文为博主原创文章,未经博主允许不得转载。

java.lang.NoSuchMethodException: MapReduce.WordCount$MyMapper.<init>()

今天在YARN平台上测试了一个程序–wordcount:package MapReduce;import java.io.IOException; import org.apache.hadoop.c...

Java之——java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init>()

java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.() at java.lang.C...

java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init>()

java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.() at java.lang.C...

Caused by: java.lang.NoSuchMethodException: com.you.entity.sys.Param.<init>()

1、错误描述2017-01-11 16:19:29,983 [http-apr-8080-exec-3] ERROR [core.interceptor.ExceptionResolverCustom...

java.lang.NoSuchMethodException: com.xxx.xxx.xxx<init>()

严重: Servlet.service() for servlet appServlet threw exception java.lang.NoSuchMethodException: com.ex...

hadoop(mapreduce):java.lang.NoSuchMethodException: ******Mapper.<init>()

15/02/02 13:36:23 INFO mapreduce.Job: Task Id : attempt_1422844968628_0014_m_000000_0, Status : FAIL...
  • drhhyh
  • drhhyh
  • 2015年02月02日 13:52
  • 2640

java.lang.NoSuchMethodException <init>()

今天使用Mybatis连接数据库时报出了java.lang.NoSuchMethodException 的错误,错误信息如下, 错误提示,出错地点是Player的BEAN类实例化出了错,Pl...

java.lang.NoSuchMethodError: org.apache.hadoop.fs.FSOutputSummer.<init>(Ljava/util/zip/Checksum;II)V

log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFact...

Android studio "java.lang.NoClassDefFoundError: com/android/util/PropertiesMap"layout错误

在Android studio中,打开写好的layout 文件,但是,不能够正确显示出模拟器图形的问题解决。...
  • liranke
  • liranke
  • 2016年09月27日 14:21
  • 2341

第三方集成的坑如:java.util.zip.ZipException: duplicate entry: com/ta/utdid2/android/utils/AESUtils.class

集成友盟重新编译: 首先报错: To run dex in process, the Gradle daemon needs a larger heap. It currently has 91...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Att
举报原因:
原因补充:

(最多只允许输入30个字)