美文网首页
Android 使用BottomNavigationView 底

Android 使用BottomNavigationView 底

作者: cybkw | 来源:发表于2018-05-14 11:05 被阅读27次

自己在程序中使用BottomNavigationView菜单栏时,因要求图标文字显示一致的效果. 

禁止菜单栏的位移动画

使用后在debug版本下正常显示,有效果:

debug版本正常

打包后却失效了,release版本:

打包版本release.apk

原因是因为我们在打包时做了混淆, 但是我却没有把反射时的模式变量过滤掉,也就是上面代码片段中的 "mShiftingMode"变量, 所以导致在打包版本上无效.

解决办法: 在混淆文件中添加如下代码

         -keepclassmembers class android.support.design.internal.BottomNavigationMenuView {

boolean mShiftingMode;

}

混淆

相关文章

网友评论

      本文标题:Android 使用BottomNavigationView 底

      本文链接:https://www.haomeiwen.com/subject/byeddftx.html