android.view.InflateException: Binary XML file line #1: Error inflating class
来源:互联网 发布:淘宝客服月会总结 编辑:程序博客网 时间:2024/06/09 22:36
很基础的一个问题:自定义的类继承与Scrollview,初始化的时候报错:
android.view.InflateException: Binary XML file line #1: Error inflating classjava代码如下:
自定义类
public class MyScrollview extends ScrollView { private static final String TAG = "MyScrollview"; public MyScrollview(Context context) { super(context); }
调用自定义类
MyScrollview myScrollview; myScrollview = (MyScrollview) findViewById(R.id.scrollView3);
布局文件
<com.example.jiabl.scrollview.MyScrollview android:id="@+id/scrollView3" android:layout_width="0dp" android:layout_height="0dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" android:scrollbars="none"> <TextView android:id="@+id/textView4" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/news" android:textSize="24sp" /> </com.example.jiabl.scrollview.MyScrollview>
报错原因:
派生类没有继承父类的 (Context context, AttributeSet attrs)构造版本,xml布局文件调用的就是这个构造函数,添加这个构造函数即可
public MyScrollview(Context context, AttributeSet attrs) { super(context, attrs); }
阅读全文
0 0
- Android 关于:android.view.InflateException: Binary XML file line #1: Error inflating class <unknown>
- android.view.InflateException: Binary XML file line #1: Error inflating class
- android.view.InflateException: Binary XML file line #1: Error inflating class
- android自定义View “android.view.InflateException: Binary XML file line # : Error inflating class"
- android.view.InflateException: Binary XML file line #36: Error inflating
- 自定义view 出现android.view.InflateException: Binary XML file line #15: Error inflating class
- android 开发 google map 的android.view.InflateException:Binary XML file line # 10:Error inflating class
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android.view.InflateException: Binary XML file line #10: Error inflating class com.android.xiong.han
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- android异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- Android错误之android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>
- Caused by: android.view.InflateException: Binary XML file line #11: Error inflating class android-su
- Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
- 29.2Httpclient和Spring的整合
- Linux与Windows的不同
- VMware简介
- Linux分区与格式化
- IPC
- android.view.InflateException: Binary XML file line #1: Error inflating class
- Tensorflow实战学习(四十五)【人工智能,深度学习,TensorFlow,比赛,公司】
- quartz时间配置
- Linux基本命令简介
- Go使用grpc+http打造高性能微服务
- scala-包
- day3_spring04_jdbcTemplate实现crud操作(修改和删除操作)
- 分区之分区设备文件名及挂载
- Linux的目录处理命令上