首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用AppCompat设置按钮的禁用颜色?

如何使用AppCompat设置按钮的禁用颜色?
EN

Stack Overflow用户
提问于 2016-03-05 13:49:37
回答 6查看 48.9K关注 0票数 41

我使用此样式来更改Button的背景色

代码语言:javascript
复制
<style name="AccentButton" parent="Widget.AppCompat.Button.Colored">
    <item name="colorButtonNormal">@color/colorAccent</item>
    <item name="android:textColor">@color/white</item>
</style>

在布局中:

代码语言:javascript
复制
    <Button
        android:id="@+id/login_button"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/fragment_login_login_button"
        app:theme="@style/AccentButton"/>

它起作用了。但是当我在这个Button上调用setEnabled(false)时,它保持相同的颜色。我该如何处理此案例?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35810614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档