Android开发中Button背景颜色不能修改问题及解决方法
问题:
使用Android Studio进行android开发时,不管是拖出来的Button,还是自己设置的Button,Button的背景色一直无法修改,呈现系统默认的紫色。
例如我的代码,预览按钮的时候应该是彩色,但还是默认的颜色:紫色
问题原因:
出现该问题的原因主要是因为使用Android Studio 4.1之后的版本进行开发时,创建的项目默认的主题所有Button都是Material类型的Button,默认使用主题色,所以想要修改颜色,就要把默认主题给关了或替代了。
解决方法:
方法一:
<Button android:id="@+id/button" 改为--------> <android.widget.Button android:id="@+id/button"
方法二:
找到themes.xml文件
将这段代码:
<style name="Base.Theme.TeamWork" parent="Theme.Material3.DayNight.NoActionBar">
修改为:
---------->
<style name="Base.Theme.TeamWork" parent="Theme.Material3.DayNight.NoActionBar.Bridge">
解决后
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
2023-04-25 迭代器1
2023-04-25 STL简介1
2023-04-25 模板与群体数据2
2023-04-25 模板与群体数据1