Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
来源:互联网 发布:js 比较数值相等 编辑:程序博客网 时间:2024/06/02 09:53
在写自定义的view时,有时会报以下错误:
Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.AttributeSet]
<view
android:id="@id/viewpage_container"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true"
android:layout_below="@id/navigator"
android:layout_centerHorizontal="true"
class="com.suma.smartview.tv.ui.MainActivity$HomeViewPager"
android:paddingTop="@dimen/px50" />
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
原因是:在xml中使用内部类的方式错了,MainActivity$HomeViewPager标示的是在MainActivity中有一个静态内部类HomeViewPager,所以HomeViewPaper应该声明为static ~
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androi
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androi
- 自定义View:Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context,
- 关于java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Att
- 关于java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.Att
- java.lang.NoSuchMethodException: <init> [class android.content.Context, interface androidutil.Attri
- Caused by: java.lang.NoSuchMethodException: false [class android.view.View]
- Caused by: java.lang.NoSuchMethodException: xxx [class android.view.View]
- Android 自定义控件时出现: Caused by: java.lang.NoSuchMethodException
- Caused by: java.lang.NoSuchMethodException
- Caused by: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.
- Caused by: java.lang.NoSuchMethodException: callDrawGLFunction [long]
- Caused by: java.lang.NoSuchMethodException: com.you.entity.sys.Param.<init>()
- 使php支持mbstring库
- H323 AAC音频能力协商问题
- Oracle RAC OCR 磁盘组异常恢复
- iOS Dev (56) iTunes Store 销售日报更新时间
- 经纬财富:井冈山天通银-现货白银-现货黄金技术面分析培训
- Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
- Eclipse rcp 实现文本内容对比功能
- 自定义齿轮方式的时间选择器
- 简易方法提高手机3G上网速度(2G转3G)
- 基于Qt的视频播放器的设计与实现
- iOS Dev (57) 解决UITableView重绘导致重叠的问题
- web-jsp 页面路径
- flex4 中用ArrayCollection来当作tree的数据源示例
- iOS Dev (58) 打包发布缺少57x57、72x72图标问题