我想创建一个如下图所示的搜索栏:
问题是,如何将拇指放在进度线上方?
这条线
android:thumb="@drawable/thumb"
将拇指放在线条的中心。有什么建议么?
您可以假设整个栏和上面的拇指作为一个搜索栏,您所要做的只是包括正在进行的栏和背景图像上方的空白区域,并将拇指下方的空白区域包含在图像中作为拇指。
我也面临同样的问题..并找出以下解决方案,
解决方案 - 调整你的拇指与图层列表..
创建custom_thumb.xml(在您的可绘制文件夹中)
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:width="50dp"
android:height="50dp"
android:top="35dp"
android:bottom="35dp"
android:drawable="@drawable/thumb"/>
</layer-list>
根据需要调整宽度、高度、顶部、底部。
并使用以下代码设置拇指
android:thumb="@drawable/custom_thumb"