android studio tablayout binary error的解决方案
程序员文章站
2022-04-19 10:33:13
使用Tablayout报binary errory的解决办法本篇文章是基于android的首先先导入依赖资源implementation 'com.google.android.material:material:1.0.0'在布局文件里引用简单引用,这里的id跟布局文件不一样,因为是两个工程,实验的时候把ID改成一样就行接下来就到重头戏了,如果你在使用Tablayout时在清单文件中相应的对面使用了android:theme="@style/XXX"主题,如果报了binary error,那...
使用Tablayout报binary errory的解决办法
本篇文章是基于android的
首先先导入依赖资源
implementation 'com.google.android.material:material:1.0.0'
在布局文件里引用
简单引用,这里的id跟布局文件不一样,因为是两个工程,实验的时候把ID改成一样就行
接下来就到重头戏了,如果你在使用Tablayout时在清单文件中相应的对面使用了android:theme="@style/XXX"主题,如果报了binary error,那就是你主题的问题了,请看例子:
<!-- <style name="StyledIndicators" parent="@android:style/Theme.Light">-->
<!-- <item name="vpiTabPageIndicatorStyle">@style/CustomTabPageIndicator</item>-->
<!-- </style>-->
<style name="DefaultThemeMaterial" parent="@style/AppTheme">
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<!-- <item name="android:windowAnimationStyle">true</item>-->
</style>
上述代码打感叹号注释过的都是我之前设置的style,都会导致binary error,解决方法就是没有注释的代码,当然只是例子,根据不同需求定义就好了!还有要点:如果没有在清单文件中使用theme 那系统则会自动调用默认的theme,这样是不会报错的
本文地址:https://blog.csdn.net/weixin_45695149/article/details/107178042
上一篇: [最大子段和] hdu1003
下一篇: 15
推荐阅读
-
Android Studio 3.x版本 的输入法遇到的坑及解决方案
-
Android Studio 升级到3.0后输入法中文状态下无法选词的终极解决方案
-
Android Studio 编译卡慢、卡顿的几种解决方案
-
android studio Error:Unable to start the daemon process 报错问题的解决办法
-
升级到Android Studio3.0遇到的问题及解决方案
-
android studio tablayout binary error的解决方案
-
Android Studio 4.0新特性及升级异常问题的解决方案
-
Android Studio三方引用报错但是项目可以运行的解决方案
-
MacOs安装Android Studio3.0的常见问题及解决方案
-
Android Studio Error:Execution failed for task ':app:preDebugAndroidTestBuild'.彻底解决的方法以及修改AScompileSDKVersion