使用QMUI遇到的坑!!

引入库

compile 'com.qmuiteam:qmui:1.0.7'

2.必须配置theme的parent指向QMUI.Compat  QMUI,至此,QMUI 可以正常工作:找到style.xml文件修改如下
[html]  view plain  copy
  1. <style name="AppThemeQmui" parent="QMUI.Compat.NoActionBar">  
  2.         <!-- Customize your theme here. -->  
  3.         <item name="colorPrimary">@color/colorPrimary</item>  
  4.         <item name="colorPrimaryDark">@color/colorPrimaryDark</item>  
  5.         <item name="colorAccent">@color/colorAccent</item>  
  6.     </style>  

当配置玩上面的操作就可以正常使用这个工具!

还必须在该类的xml上配置主题才可以@!!!!

 <activity android:name=".QmuiActivity"
           android:theme="@style/AppThemeQmui" ></activity>




如果不配置以上的设置,则

E/AndroidRuntime: FATAL EXCEPTION: main
                                                                       Process: xverse.verse.com.xverse, PID: 8244
                                                                       android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class <unknown>
                                                                       Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class <unknown>
                                                                       Caused by: java.lang.reflect.InvocationTargetException


猜你喜欢

转载自blog.csdn.net/verseboys/article/details/79755283