java - 如何更改 MaterialDesign Slider 的圆角
问题描述
我想做一个和这个类似的滑块: MIUI 屏幕亮度滑块
但我不能这样做,因为我无法更改拐角的半径和滑块活动/非活动部分的分隔符的半径。这是我设法做到的: MySlider
<com.google.android.material.slider.Slider
android:id="@+id/slider"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginStart="8dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="8dp"
android:stepSize="1"
android:value="50"
android:valueFrom="3"
android:valueTo="100"
app:haloColor="#00FFFFFF"
app:haloRadius="0dp"
app:labelBehavior="gone"
app:layout_constraintCircleRadius="5dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:thumbRadius="0dp"
app:tickVisible="false"
app:trackColorActive="#9B9B9B"
app:trackColorInactive="#232122"
app:trackHeight="35dp" />
如果您告诉我如何在 Material Design Slider 中更改圆角半径,或者告诉我另一个可以制作这样布局的滑块,我会很高兴!(图片1)
解决方案
推荐阅读
- c++ - 使用 Boost Interprocess 创建托管共享内存需要很长时间
- http - 隐藏 QR 扫描后通过 URL 发送的请求
- java - 边界计时器在 Activiti 6 中不起作用
- javascript - 博客中的 PHP 经典模板
- javascript - 更快地将数组字段复制到另一个数组中
- jsf-2 - window.open(url, '_blank') 从后端打开两个窗口
- c# - IIS 获取 HttpRequest Asp.net 的套接字
- visual-studio-2017 - 由安装程序安装时 VS2017 项目无法正常工作的问题
- reactjs - React-router-dom 在卸载组件之前首先调用构造函数
- python - 如何更改复选框名称的字体大小