Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androi

原创 2015年07月09日 09:52:52

报错提示代码:

 Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.AttributeSet]

1.报错原因:

在自定义view时,没有重写含有(Context context,AttributeSet attrs)的构造器


解决办法:

重新对于构造器,例如:

 public ControlKeyboardLinearLayout(Context context,AttributeSet attrs){
        super(context, attrs);
    }


2.报错原因:

自定义view为内部类时,没有将内部类设置为static,例如:

public class a{

public class b extents TextVIew{

       ...

       }

}


解决办法:

为内部类加上static关键字,例如:

public class a{

public static class b extents TextVIew{

       ...

       }

}


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

相关文章推荐

Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android

在写自定义的view时,有时会报以下错误: Caused by: java.lang.NoSuchMethodException: [class android.content.Context,...

java.lang.NoSuchMethodException 解决办法

最近在学习struts2+spring+hibernate的使用.遇到以下问题:程序运行访问Action中的方法时抛出以下异常: java.lang.NoSuchMethodException: $P...
  • bo_hai
  • bo_hai
  • 2010年12月04日 09:59
  • 140323

Android 自定义控件时出现: Caused by: java.lang.NoSuchMethodException

错误日志: Caused by: android.view.InflateException: Binary XML file line #20: Error inflating class sour...

自定义listView出错

自定义一个如下listview时 package com.example.test; import android.content.Context; import android.graphics...
  • new_abc
  • new_abc
  • 2013年08月20日 09:11
  • 3284

java.lang.NoSuchMethodException

Unable to load configuration. - action - file:/E:/MyEclipse2014/.metadata/.me_tcat7/webapps/s2/WEB-I...

报错 :java.lang.NoSuchMethodException: <init>()

Spring要求init-method是一个无参数的方法,如果init-method指定的方法中有参数,那么Spring将会抛出java.lang.NoSuchMethodException   ...
  • ssyan
  • ssyan
  • 2011年09月20日 12:52
  • 25211

Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android

public ProgressView(Context context,AttributeSet attrs) { super(context,attrs); this.setFocusable(tr...
  • chenxu6
  • chenxu6
  • 2014年11月21日 19:46
  • 2471

运用反射时报错java.lang.NoSuchMethodException,以解决,记录一下

问题:想调用service类中的私有方法时, Method target=clz.getMethod("say", String.class);用Class的getMethod报错java.lang....

java.lang.NoSuchMethodException:构造函数<init>失败

java.lang.NoSuchMethodException: com.tanke.pojo.TimeTankProxy.(com.tanke.pojo.Tank)     at java.lan...
  • Sweblish
  • Sweblish
  • 2011年09月08日 15:08
  • 26421

那些关于java.lang.NoSuchMethodException:

今天利用struts2做文件上传:可不知道为什么,一直就是报以下异常     /-- Encapsulated exception ------------\ java.lang.NoSuch...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androi
举报原因:
原因补充:

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