4

我正在使用所有最新工具和gradle版本来实现我的应用程序。 以前,一切工作正常,但现在的颜色按钮样式导致错误版本低于棒棒糖。Android支持库23.2.0设置样式错误=“@ style/Widget.AppCompat.Button.Colored”

父主题我在主题 -

“colorPrimary”, “colorPrimaryDark”, “colorAccent”, “colorButtonNormal”,colorControlNormal” using-

Theme.AppCompat.Light.NoActionBar 

和定义的颜色, “colorControlActivated”, “colorControlHighlight”

这里是按钮view--

line:114 <android.support.v7.widget.AppCompatButton 
    android:id="@+id/act_first_lock_btn_next" 
    style="@style/Widget.AppCompat.Button.Colored" 
    android:layout_width="200dp" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center_horizontal" 
    android:layout_marginBottom="20dp" 
    android:text="@string/next" /> 

这里是奇巧4.4.4-

Caused by: android.view.InflateException: Binary XML file line #114: Error inflating class android.support.v7.widget.AppCompatButton 

的崩溃,如果我删除样式风格= “@风格/ Widget.AppCompat.Button.Colored”,错误消失,但按钮上没有颜色。

我在错误发生之前更改的最后一件事更新为支持lib版本23.2.0。

--UPDATE--

这肯定是支持的l​​ib 23.2.0的错误。 报告的bug这里 - https://code.google.com/p/android/issues/detail?id=201937

克里斯·巴内斯(谷歌开发)合并了问题TO-

https://code.google.com/p/android/issues/detail?id=201817

+0

是什么摇篮版本? –

+0

它的gradle-2.10 –

+0

你有没有对gradle做过修改? –

回答

2

我支持库版本其他机器和一个错误的测试23.2.0

所以我报告了它在 AOSP issue tracker here

如果您遇到同样的问题...请在上面的链接中对问题进行明星处理。

谢谢。

UPDATE 这里谈到的支持库版本23.2.1 ... 的作品就像一个魅力!

UPDATE 这里谈到的支持LIB 23.3.0 ... 和魅力消失...... 完整的故事here

我想支持库需要最终发布前进行充分测试..

2

尝试改变style="..."android:theme="..."