Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android
在写自己定义的view时,有时会报下面错误:
Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.AttributeSet]
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGVlaHUxOTg3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
<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 ~
最新文章
- Mysql性能优化一
- Atitit &#160;图像处理Depixelizing&#160;Pixel&#160;Art像素风格画的矢量化
- 已知一个日期和天数, 求多少天后的日期(是那个超时代码的AC版)
- 高级智能研究计划(IARPA):大脑皮层建模
- spring mvc 导出 excel
- Yii Active Record 查询结果转化成数组
- 拍照返回的bitmap太小
- Linux应用开发环境搭建
- 【5】说说Laravel5的blade模板
- git window安装与注册邮箱用户名
- 微软BI 之SSIS 系列 - 在 SSIS 中将指定目录下的所有文件分类输出到不同文件夹
- Go实现Pow工作量证明
- IIS7 https 发生413错误 未显示页面,因为请求实体过大
- HTML5-Canvas 初认识
- vs2017诊断工具
- 关于QT中“崩溃”问题
- leetCode之Median of Two Sorted Arrays
- ubuntu中 VI 方向键、删除键问题
- 不小心把服务器上的/usr/lib下的所有文件删除,恢复办法
- URL Handle in Swift (二) — 响应链处理 URL