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,...
  • leehu1987
  • leehu1987
  • 2014年06月19日 13:59
  • 4561

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

错误日志: Caused by: android.view.InflateException: Binary XML file line #20: Error inflating class sour...
  • qq_30552993
  • qq_30552993
  • 2016年06月22日 18:17
  • 860

java.lang.NoSuchMethodException 解决办法

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

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
  • 2543

java.lang.NoSuchMethodException

Unable to load configuration. - action - file:/E:/MyEclipse2014/.metadata/.me_tcat7/webapps/s2/WEB-I...
  • zml_2015
  • zml_2015
  • 2015年10月28日 09:20
  • 7301

Caused by: java.lang.NoSuchMethodException

Caused by: java.lang.NoSuchMethodException: [class android.content.Context, interface android.util....
  • rongbinjava
  • rongbinjava
  • 2016年08月21日 20:30
  • 258

java.lang.NoSuchMethodException

在学习JavaWeb的过程中,编写一个小项目运行后出现java.lang.NoSuchMethodException错误,意思是在servlet中未找到对应的方法。 出现这种错误的时候应当首先定位到...
  • noaman_wgs
  • noaman_wgs
  • 2016年08月01日 11:55
  • 885

java.lang.NoSuchMethodException <init>()

今天使用Mybatis连接数据库时报出了java.lang.NoSuchMethodException 的错误,错误信息如下, 错误提示,出错地点是Player的BEAN类实例化出了错,Pl...
  • sunrise_zhu
  • sunrise_zhu
  • 2016年11月23日 19:36
  • 4866

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

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

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
  • 28245
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androi
举报原因:
原因补充:

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