background引起错误:Error inflating class

简介: background引起错误:Error inflating class

具体错误:


java.lang.RuntimeException: Unable to start activity ComponentInfo{com.serenegiant.usbcameratest/com.serenegiant.usbcameratest.MainActivity}: 
    android.view.InflateException: Binary XML file line #32 in com.serenegiant.usbcameratest:layout/activity_main: 
    Binary XML file line #32 in com.serenegiant.usbcameratest:layout/activity_main: 
    Error inflating class com.serenegiant.widget.SimpleUVCCameraTextureView

解决办法:


一般是因为缺少构造函数。吾看了代码,是有这个函数的。于是再看:


Caused by: java.lang.UnsupportedOperationException: TextureView doesn't support displaying a background drawable
2021-12-01 19:35:02.992 11716-11716/? E/AndroidRuntime:     at android.view.TextureView.setBackgroundDrawable(TextureView.java:328)

原来是background这个属性已经不支持了,去掉就正常了。

目录
相关文章
|
Android开发
Android 后台限制启动Service、Activity与Notification、PendingIntent浅析
Android 后台限制启动Service、Activity与Notification、PendingIntent浅析
3805 0
Android 后台限制启动Service、Activity与Notification、PendingIntent浅析
|
开发工具 Android开发
Android studio历史版本下载
Android studio历史版本下载
8815 0
|
Java
Gradle笔记 八 Gradle 插件(一)
Gradle笔记 八 Gradle 插件
413 0
|
Kotlin
Kotlin中的When表达式:灵活、强大且直观的条件控制工具
Kotlin中的When表达式:灵活、强大且直观的条件控制工具
513 0
|
网络协议 Java
OkHttp架构—异步请求enqueue(不完整篇)
我分为了四个部分,橙色第一部分实例化一个OkHttoClient类对象就可以了。 所有的逻辑大部分在拦截器Interceptors中,但进入拦截器之前还要靠分发器来调配请求任务。 分发器Dispatcher:内部维护队列和线程池,完成请求调配。 拦截器Interceptors:完成整个请求。
1225 0
|
Android开发 API
Android BaseRecyclerViewAdapterHelper使用
BaseRecyclerViewAdapterHelper项目下载 1 . 使用 // 基类 具体实现类 布局 数据源 ...
2654 0
|
缓存 移动开发 资源调度
react-native 设置路径别名
没有设置路径别名之前代码是这样的: 路径相当冗长,看着就头疼。增加了路径别名之后,变成这样 心里清爽多了! 具体操作见下文,实操性强!
501 1
|
Shell Linux 开发工具
解决windows系统下运行.sh文件
【6月更文挑战第15天】
1514 4
|
Android开发
android.view.WindowLeaked的解决办法
我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。
407 0