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

Android问题笔记四十五:解决SeekBar操作thumb周围产生的圆形阴影/灰色阴影/白色圆圈的解决办法

点击跳转专栏=>Unity3D特效百例点击跳转专栏=>案例项目实战源码
点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册
点击跳转专栏=>Scratch编程案例点击跳转=>软考全系列
点击跳转=>蓝桥系列点击跳转=>ChatGPT和AIGC

👉关于作者

专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎底部卡片私我,交流让学习不再孤单

在这里插入图片描述

👉实践过程

老套路先上图:这是原生的SeekBar点击的效果

再看看自定义SeekBar点击的效果

解决办法:

非常简单,真让人不敢相信直接设置SeekBar的背景为null或者透明色即可

代码如下:

<androidx.appcompat.widget.AppCompatSeekBar
	android:id="@+id/sb_progress"
	android:layout_width="match_parent"
	android:layout_height="wrap_content"
	android:background="@null"
	android:duplicateParentState="true"
	android:paddingStart="@dimen/kw_play_detail_sb_progress_padding_left"
	android:paddingTop="@dimen/kw_play_detail_sb_progress_padding_top"
	android:paddingEnd="@dimen/kw_play_detail_sb_progress_padding_right"
	android:paddingBottom="@dimen/kw_play_detail_sb_progress_padding_bottom"
	android:progressDrawable="@drawable/progress_bg_controller_seek_bar_player"
	android:splitTrack="false"
	android:thumb="@drawable/seekbar_selector"
	android:thumbOffset="@dimen/kw_play_detail_sb_progress_thumb_offset"
	app:layout_constraintTop_toTopOf="parent" />
 

<androidx.appcompat.widget.AppCompatSeekBar
	android:id="@+id/sb_progress"
	android:layout_width="match_parent"
	android:layout_height="wrap_content"
	android:background="@android:color/transparent"
	android:duplicateParentState="true"
	android:paddingStart="@dimen/kw_play_detail_sb_progress_padding_left"
	android:paddingTop="@dimen/kw_play_detail_sb_progress_padding_top"
	android:paddingEnd="@dimen/kw_play_detail_sb_progress_padding_right"
	android:paddingBottom="@dimen/kw_play_detail_sb_progress_padding_bottom"
	android:progressDrawable="@drawable/progress_bg_controller_seek_bar_player"
	android:splitTrack="false"
	android:thumb="@drawable/seekbar_selector"
	android:thumbOffset="@dimen/kw_play_detail_sb_progress_thumb_offset"
	app:layout_constraintTop_toTopOf="parent" />

非常感谢原博主:博主直达

再看下android原生的seekbar如果不设置thumb,然后点击seekbar以外的地方看看效果

效果非常吓人,所以我们再设置背景为null再次点击就没有上面这个效果了,设置背景确实可用

👉其他

📢作者:小空和小芝中的小空
📢转载说明-务必注明来源:https://zhima.blog.csdn.net/
📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。

温馨提示点击下方卡片获取更多意想不到的资源。
空名先生

相关文章:

  • Shell脚本:Linux Shell脚本学习指南(第一部分Shell基础)一
  • 未来科技中的云计算之路
  • 【C/C++笔试练习】继承和派生的概念、虚函数的概念、派生类的析构函数、纯虚函数的概念、动态编译、多态的实现、参数解析、跳石板
  • 第五章 路由技术及应用
  • Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
  • Linux下非root用户安装CUDA
  • Uni-App常用事件
  • C++知识点总结(6):高精度乘法真题代码
  • 时序预测 | Python实现ConvLSTM卷积长短期记忆神经网络股票价格预测(Conv1D-LSTM)
  • 微服务和Spring Cloud Alibaba介绍
  • 计算机毕业设计 基于SpringBoot的车辆网位置信息管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • 基于SSM+Vue的校园共享单车管理系统
  • GFS分布式文件系统
  • Git企业开发级讲解(五)
  • 什么是缓存雪崩、击穿、穿透?
  • ubuntu设置脚本开机自启动
  • opencv中边缘检测的方法
  • 【Linux】重定向|重新理解Linux下一切皆文件
  • 多媒体ffmpeg学习教程
  • Django之模型层
  • 警方通报男子广州南站持刀伤人:造成1人受伤,嫌疑人被控制
  • 爱德华多·阿拉纳宣誓就任秘鲁新总理
  • 文化润疆|为新疆青少年提供科普大餐,“小小博物家(喀什版)”启动
  • 2025财政观察|长三角“三公”经费普降,钱要用在刀刃上
  • 山东:小伙为救同学耽误考试属实,启用副题安排考试
  • 北洋“修约外交”的台前幕后——民国条约研究会档案探研