如何更改 MaterialDesign Slider 的圆角

问题描述

我想制作一个类似于这个的滑块: MIUI screen brightness slider

但我不能这样做,因为我无法更改滑块活动/非活动部分的角半径和分隔符的半径。 这是我设法做的: 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)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)