android - 无法在 Android 上更改单选按钮颜色

标签 android button colors

我正在使用 Android Studio。我需要更改单选按钮的颜色,在将按钮色调颜色值更改为我需要的值后,它可以在预览中使用,但每当我在设备上启动应用程序时,按钮都是标准的绿色/蓝色。

这是某种设备 API 级别的问题吗?如果是这样,是否可以更改旧设备的颜色?

最佳答案

阅读@Ranjith 的回答后,我进行了一些挖掘,这似乎奏效了。只需将它添加到您的 AppTheme。

    //red is the color of the pressed state and activated state
    <item name="colorControlActivated">@android:color/holo_red_light</item>
    //black is the color of the normal state
    <item name="colorControlNormal">@android:color/black</item>

我的问题是,当我有动态单选按钮时,您如何以编程方式执行此操作?

关于android - 无法在 Android 上更改单选按钮颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28307512/

相关文章:

android - 如何清除Android Emulator 2.0 扩展控件中的缓存配置?

RTL 语言的 Android 本地化

javascript - 计时器上的变色文本? (HTML)

javascript - 雷达图的 d3.js 颜色组

android - 帖子 ID facebook 分享对话框总是在 Android 中返回 null

android - 如何在Ubuntu 12.04上编译使用adb?

html - 如何根据屏幕尺寸将按钮居中对齐?

android - 为什么我的 ImageView 元素与我的 Button 混在一起?

javascript - 使用 Javascript 单击时禁用放置在 ASP.NET 模板中的按钮

css - 如何更改 Sharepoint 'Edit mode' 中显示的标准颜色