如何用图像更改滑块的拇指材质组件Android?

adr*_*kri 6 android slider material-design

我试图在 Material Design 组件中使用滑块,但卡住了拇指的样式。我的设计要求需要拇指周围的阴影。文档中仅显示如何更改背景缩略图。可以用图像改变拇指吗?

Nik*_*a A 5

目前它已在测试版中实现。

https://github.com/material-components/material-components-android/commit/17da000a295a4a2554b603940ce014ff6a18da45

已编辑。beta版本添加的方法:

setCustomThumbDrawable(@NonNull Drawable drawable)

setCustomThumbDrawable(@DrawableRes int drawableResId)

setCustomThumbDrawablesForValues(@NonNull @DrawableRes int... customThumbDrawableResIds)

setCustomThumbDrawablesForValues(@NonNull Drawable... customThumbDrawables) 
Run Code Online (Sandbox Code Playgroud)


小智 -2

创建您的绘图并使用:

 android:thumb="@drawable/custom_thumb"
Run Code Online (Sandbox Code Playgroud)