如何在代码中设置colorAccent?

2023-12-09

我想在代码中更改我的应用程序的主题,所以我用谷歌搜索它......
不幸的是,我找不到任何方法**

在java代码中设置colorAccent

.
**我不想像这样在 xml 中设置这个属性......

<item name="colorAccent">@color/md_black</item>

或者像这样...

<item name="android:colorAccent">@color/md_black</item>

请帮帮我...
只要告诉我如何...
抱歉我的英语不好,我真的不擅长......


您无法通过代码执行此操作。

您可以使用此属性设置默认主题。

在您想要更改颜色的活动中,只需创建另一个继承默认主题的主题,但这个新主题您为 coloAccent 添加了另一种颜色

默认主题:

    <item name="colorPrimary">@color/default_color_app</item>
    <item name="colorPrimaryDark">@color/default_color_app_dark</item>
    <item name="colorAccent">@color/default_color_app_dark</item>

另一项活动:

<style name="BaseTheme.AnotherActivity" parent="BaseTheme">
   <item name="colorAccent">@color/another_color</item>
</style>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在代码中设置colorAccent? 的相关文章

随机推荐

  • 无法使用 Java FTP 客户端下载具有阿拉伯名称的文件

    我有连接到 FTP 服务器并下载文件的 Java 代码 如果文件名包含阿拉伯字母 则总是下载失败 但如果是英文的话 就下载成功了 这是我的代码 如果路径是这样则下载失败 String actualFileLocation RelatedDo
  • 需要帮助使用 Visual Studio .asm 文件以汇编语言显示带小数位的数字

    需要帮助使用 Visual Studio 以汇编语言显示带小数位的数字 asm file 例如 10 除 4 将是 2 5 但它只显示 2 mov eax 10 mov ebx 4 xor edx edx div ebx call Writ
  • 当给定IP地址和网络掩码时,如何计算IP范围?

    当 IP 范围写为 aaa bbb ccc ddd netmask 时 CIDR 表示法 我需要用 C 计算此范围内的第一个和最后一个包含的 ip 地址 Example Input 192 168 0 1 25 Result 192 168
  • Telegram-bot (telepot api):是否可以直接从 URL 发送图像而不保存它

    我使用 python 编写一个电报机器人远程遥控API 我现在陷入了这样的境地 我想发送直接来自 URL 的图片 而不将其存储在本地 Telepot提供以下发送照片的说明 gt gt gt f open zzzzzzzz jpg rb so
  • WinRT FlipView 类似 WP8 中的控件

    在我的应用程序中 我需要显示一组图像 就像在 Windows Phone 8 照片应用程序中一样 您可以在图像之间左右滑动 我尝试过 Panorama 和 Pivot 控件 但这两个控件的行为都不像 WinRTs FlipView 全景图非
  • snprintf() 总是以 null 终止吗?

    snprintf 是否始终为 null 终止目标缓冲区 换句话说 这是否足够 char dst 10 snprintf dst sizeof dst blah s somestr 或者如果 somestr 足够长 您是否必须这样做 char
  • 如何在 Laravel Blade 中实现 AngularJS 应用

    我需要实现这个 https github com pshevtsov flashcards进入我的 Laravel Blade 视图 我尝试安装角度并链接刀片文件中的所有文件 但它不起作用 因为 laravel 和 Angular 使用 在
  • 全局可变与不可变

    下列说法正确的是global关于可变对象与不可变对象 immutable1 abc immutable2 123 mutable def change mutable CHANGED CHANGED this will change the
  • 二次贝塞尔曲线上的最近点

    我在计算二次曲线上距鼠标位置最近的点时遇到一些问题 我尝试了一些 API 但没有找到有效的函数 我找到了适用于五次三次贝塞尔曲线的实现 但我没有数学技能将其转换为二次曲线 如果我有 t 值 我找到了一些方法可以帮助我解决问题 但我不知道如何
  • asp.net mvc 中的多个文件上传

    我需要从同一表单的单个文件上传器和多个文件上传器获取文件 并且还需要知道这些文件来自哪个输入字段 从 Request Files 我可以获取所有文件 但不知道这些文件来自哪个字段 我有一个表格
  • 密码的正则表达式,规则很少

    我想要一个函数 checkPassword 函数 它应该检查密码参数是否遵守以下规则 长度必须超过 6 个字符 允许的字符是小写或大写拉丁字母字符 仅限 a z 数字 0 9 和特殊字符 不得有 3 个或更多连续数字 例如 pass12p
  • 每天在特定时间发送 Ionic 3 本地通知

    我已使用以下命令将 Ionic 3 本地通知插件添加到我的项目中 ionic cordova plugin add cordova plugin local notification npm install save ionic nativ
  • 将一列附加到二维数组

    我在 Python 中有一个名为 AllLines 的二维数组 Suppliers Spend Test Field n Dell Inc 9000 1 n Dell Computers 9000 2 n HBC Corp 9000 3 n
  • 如何动态分配组件/字段权限给 Angular 中的某些角色?

    I am working on an Angular 7 project and developing a role permission management dashboard where a super admin can assig
  • java nio ServerSocketChannel 接受如何工作?

    我不明白 NIO 在幕后是如何工作的 这是示例代码 Create the server socket channel ServerSocketChannel server ServerSocketChannel open nonblocki
  • 添加一个实例来引用另一个实例中的字段

    对不起 这个问题可能以不同的形式存在 但我确实到处搜索但没有看到它 我曾经使用过 C 并且习惯于指针 我在用 C 模拟代码替换我的逻辑时遇到问题 这是我的 C 代码 class Parent public Parent A get set
  • 如何在 Rails 中的 date_select 帮助器中设置默认日期

    我正在尝试在我的 Rails 应用程序 2 3 5 中设置出生日期助手 目前是这样 这会生成一组功能完美的日期字段 工作得很好 但是 它们默认为今天的日期 这对于出生日期字段来说并不理想 我不确定是什么 但除非您正在运行新生儿科 否则今天的
  • requirements.txt 中的安装时依赖项

    我正在使用 tox 准备 venv 并运行单元测试 我的应用程序需要 openopt 库 该库又导入numpy distutils core在其 setup py 中 无论我如何在我的requirements txt中订购numpy和ope
  • 分配给大R数据框[重复]

    这个问题在这里已经有答案了 在 R 中 我通过以下方式创建数据框 data lt data frame dummy rep dummy 10000 data number 0 data another 1 当我运行一个为数据框分配值的 fo
  • 如何在代码中设置colorAccent?

    我想在代码中更改我的应用程序的主题 所以我用谷歌搜索它 不幸的是 我找不到任何方法 在java代码中设置colorAccent 我不想像这样在 xml 中设置这个属性