当前位置: 首页 > 知识库问答 >
问题:

在API 19及以下版本上更改RadioButton颜色?

杨骏
2023-03-14

因此,我有一个应用程序,用户可以通过从一组RadioButtons>中进行选择来选择颜色,我使用ButtonTintXML属性为按钮着色,但显然这只适用于API>21/。

共有1个答案

陈君之
2023-03-14

使用设计支持库(23.2.0或最新版本)和AppCompatsWidgets,如下所示

用于预Lollipop器件的材料设计;

AppCompat(又名ActionBarCompat)最初是Android 4.0 ActionBar API的后端,用于运行在Gingerbread上的设备,在后端实现和框架实现之上提供了一个公共API层。AppCompat v21提供了与Android5.0最新的API和特性集

从上面的链接,

此时识别色彩的小部件的完整列表是:

AppCompatAutoCompleteTextView
AppCompatButton
AppCompatCheckBox
AppCompatCheckedTextView
AppCompatEditText
AppCompatMultiAutoCompleteTextView
AppCompatRadioButton
AppCompatRatingBar
AppCompatSpinner
AppCompatTextView
 类似资料:
  • 问题内容: 我想在字体为时使用光标。 那可能吗? 问题答案: 您可以定制一个。

  • 我想开发一个部署目标为iOS 6.0的应用程序。如果我只使用Swift,它会工作吗?还是我也需要编写Objective-C代码?

  • 问题内容: 我可以通过更改bootstrap v4中的主题颜色来更改主按钮的颜色。但这也会影响所有其他组件。如何设置主按钮颜色而不影响主题颜色?我不想设置主要品牌并实现这一目标。还有其他选择吗? 问题答案: Bootstrap 4.1+的2019更新 现在,Bootstrap 4使用了SASS,您可以使用mixins 轻松地 仅更改按钮颜色。由于您只想更改主按钮的颜色,而不是整个主主题的颜色,因此

  • 问题内容: 我在这里有此代码: 首先,如您所见,它带有下划线()。其次,所有文字均为红色。那么,是否有将文本($ username)留为红色而下划线为黑的情况? 问题答案: 不能。您最好的方法是使用其他颜色的,但这并不是 真正的重点 。

  • 我一直试图改变我的时间选择器的文本颜色。但是我找不到父样式的位置。我两个都试过了 和 我的是15。我的是20。我已经重建并清理了我的项目 我想我已经解决了所有类似的问题,但没有一个真正为我提供了解决方案。唯一可行的答案是使用某种库,但我不太喜欢这种解决方案。到父级的路径是否与我正在使用的路径有所不同,因为我非常确定我应该能够以某种方式访问它? 编辑 这是主题的应用方式; 请注意,这是我收到的错误(