当前位置: 首页 > news >正文

android compose设置圆角不起作用

进度条progress设置背景圆角不起作用:

源码:

   @Composablefun CircularProgress(modifier: Modifier, vm: TabarCmpViewModel?) {if (vm?.showLoading?.value != true) returnBox(modifier = modifier.background(Color(0x99000000)).defaultMinSize(minWidth = 118.dp, minHeight = 118.dp).clip(RoundedCornerShape(21.dp))) {Column(horizontalAlignment = Alignment.CenterHorizontally,modifier = Modifier.align(Alignment.Center)) {CircularProgressIndicator(modifier = Modifier.width(44.dp),color = Color.White)Text(text = "加载中",color = Color.White,modifier = Modifier.padding(top = 20.dp),fontSize = 14.sp)}}}

解决:

把圆角放在背景色之前。.clip放在.background前

 Box(modifier = modifier.clip(RoundedCornerShape(21.dp)).background(Color(0x99000000)).defaultMinSize(minWidth = 118.dp, minHeight = 118.dp))

效果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Visual Studio 和 VSCode 哪个好?
  • mac下载exe后不自动打开虚拟机
  • 全自动真空拌馅机 肠类肉丸类馅料搅拌机:
  • 系统 hap
  • 2021年庐阳区青少年信息学科普日真题- 跳跃(jump)
  • 代码随想录算法训练营第三十二天 | 动态规划 part01
  • 《学会 SpringMVC 系列 · 剖析出参处理》
  • MacOS 中 Office 历史记录一键清理
  • 2024全新Thinkphp聊天室H5实时聊天室群聊聊天室自动分配账户完群组/私聊/禁言等功能/全开源运营版本
  • 源代码加密防泄漏如何做?
  • 如何实现element-ui 后台中点击按钮,将文本内容复制到剪贴板
  • 【RunnerGo】离线安装成功版本
  • Transwarp Data Studio 4.0 :适应AI新时代实现三大能力提升
  • java基础--字符串用法
  • zotero安装与使用
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • CentOS6 编译安装 redis-3.2.3
  • ES6语法详解(一)
  • Git学习与使用心得(1)—— 初始化
  • JavaScript 基本功--面试宝典
  • Python学习笔记 字符串拼接
  • Quartz初级教程
  • vue自定义指令实现v-tap插件
  • 初识MongoDB分片
  • 浮现式设计
  • 删除表内多余的重复数据
  • 实战|智能家居行业移动应用性能分析
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​queue --- 一个同步的队列类​
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • (C语言)共用体union的用法举例
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (十三)Maven插件解析运行机制
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转)EXC_BREAKPOINT僵尸错误
  • .aanva
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .Net语言中的StringBuilder:入门到精通
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @JsonSerialize注解的使用
  • [30期] 我的学习方法
  • [7] CUDA之常量内存与纹理内存
  • [Android]使用Retrofit进行网络请求
  • [BZOJ3211]:花神游历各国(小清新线段树)