首页 > 其他分享 >android开发中,button设置shape后,shape的颜色不生效的问题解决方案

android开发中,button设置shape后,shape的颜色不生效的问题解决方案

时间:2024-11-22 17:11:03浏览次数:1  
标签:xml style button shape ic true android

检查AndroidManifest.xml中的主题的属性

<application
android:name=".BaseApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:networkSecurityConfig="@xml/network_security_config"
android:preserveLegacyExternalStorage="true"
android:requestLegacyExternalStorage="true"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme.Launcher">

如果style中对应主题设置为MaterialComponents系列,改为AppCompat即可
比如   <style name="AppTheme.Launcher" parent="@style/Theme.MaterialComponents.Light.NoActionBar">
修改为 <style name="AppTheme.Launcher" parent="@style/Theme.AppCompat.Light.NoActionBar">

标签:xml,style,button,shape,ic,true,android
From: https://www.cnblogs.com/hjysama/p/18563231

相关文章

  • Android MQTT的使用以及一些常见的问题
    1.AndroidMQTT使用步骤引入依赖先连接订阅发布取消订阅取消连接首先,确保你的AndroidManifest.xml文件中声明了这些权限<uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name="android.permission.SYSTEM_ALERT_WINDOW"/......
  • Android 11.0 系统默认打开的TP触摸开关功能实现
    1.前言在11.0的系统rom定制化开发中,在进行某些产品开发中,在一些测试版的生产贴片软件中,默认需要打开系统中的TP触摸开关,就是在点击触摸屏的时候,会处理坐标和手势轨迹的功能,接下来就看系统中是怎么样控制的,然后实现相关功能2.系统默认打开的TP触摸开关功能实现的核心类frame......
  • kbmMW 文件服务在android64平台下的bug
    InternalLocalChecksum,这个函数返回大于64位的结果,前64位是正常的:functionTkbmMWCustomFileClient.InternalLocalChecksum(Path:string):string;begin...Result:=kbmMWDigestToString(digest);Result:=Result.Substring(0,64);//前64位是正常的结......
  • Android开发教程案例源码分享-匹配动画多个头像飘动效果
    Android开发教程案例源码分享-匹配动画多个头像飘动效果匹配往往出现多个头像飘动,吸引人点击,有时出现的位置还不固定一、思路:用MotionLayout二、效果图:看视频更直观点:Android开发教程案例源码分享-匹配动画多个头像飘动效果三、关键代码:xml布局<?xmlversion......
  • 视频流媒体播放器EasyPlayer.js无插件直播流媒体音视频播放器Android端webview全屏调
    流媒体播放器的核心技术与发展趋势正在不断推动着行业的变革。未来,随着技术的不断进步和应用场景的不断拓展,流媒体播放器将为用户带来更加便捷、高效、个性化的观看体验。同时,流媒体播放器也会成为数字娱乐产业的重要组成部分,为整个行业的繁荣发展贡献更多的力量。Android端webvi......
  • 国标GB28181软件LiteGBS国标GB28181公网平台在Android端实现设备接入的语音对讲
    在智能安防领域,GB28181协议已经成为一种广泛应用的通信标准。通过该协议,可以实现不同品牌和型号的安防设备之间的互联互通。而在Android平台上实现GB28181设备接入端的语音广播和语音对讲功能,对于提升安防监控系统的实时性和交互性具有重要意义。而在功能方面,LiteGBS国标GB28181......
  • Android13修改一些默认设置
    platform:RK3588 1.导航栏选择手势方式device/rockchip/rk3588---a/overlay/frameworks/base/core/res/res/values/config.xml+++b/overlay/frameworks/base/core/res/res/values/config.xml@@-61,7+61,10@@0:3buttonmode(back,home,overviewbutt......
  • Android CoordinatorLayout使用示例记录
    原文链接:AndroidCoordinatorLayout使用示例记录-Stars-One的杂货小窝简单记录下常用CoordinatorLayout的几个效果代码示例,方便后续有需求的时候参照实现开始之前,注意下项目material版本,下文提到的某些属性是在后续版本才有的implementation("com.google.android.materia......
  • Android core control目录下的作用
    在Android系统中,corecontrol的目录通常位于:/sys/module/core_ctl/parameters/该目录包含一系列文件,用于控制和调节Android的core_ctl模块的行为。core_ctl是专门为多核处理器设计的一种动态核心管理机制,尤其在big.LITTLE架构下,用于平衡性能和功耗。以下是该目录下......
  • HarmonyOS4+NEXT星河版入门与项目实战------Button组件
    文章目录1、控件图解2、案例实现1、代码实现2、代码解释3、运行效果4、总结1、控件图解这里我们用一张完整的图来汇整Button的用法格式、属性和事件,如下所示:按钮默认类型就是胶囊类型。2、案例实现这里我们实现一个根据放大和缩小按钮来改变图片大......