无法从 Android Material 滑块中删除填充
Posted
技术标签:
【中文标题】无法从 Android Material 滑块中删除填充【英文标题】:Cannot remove padding from Android Material slider 【发布时间】:2021-09-19 19:39:44 【问题描述】:我创建了一个滑块,我想删除填充。似乎是不可能的。我知道重击需要一些填充,但我想自己处理填充。
<com.google.android.material.slider.Slider
android:layout_
android:layout_
android:padding="0dp" />
即使将填充设置为 0,它仍然会显示一些填充。似乎填充参数被忽略了。似乎拇指直径也没有考虑到填充。
image taken from layout inspector
如何设置填充?如果我想要一个真正的大拇指直径怎么办?
【问题讨论】:
您有解决方案吗?我认为填充是基于拇指半径 【参考方案1】:如果您在 dimens.xml 中添加 <dimen name="mtrl_slider_track_side_padding">0dp</dimen>
,则填充消失,这不是理想的解决方案,但可能对您有用。
【讨论】:
【参考方案2】:所有维度都是here
您可以在项目 dimens.xml 中覆盖所有这些
【讨论】:
以上是关于无法从 Android Material 滑块中删除填充的主要内容,如果未能解决你的问题,请参考以下文章
Material-UI 滑块未将名称道具暴露给 Formik