3

我想创建一个如下图所示的搜索栏:

搜索栏

问题是,如何将拇指放在进度线上方?

这条线

android:thumb="@drawable/thumb"

将拇指放在线条的中心。有什么建议么?

4

2 回答 2

2

您可以假设整个栏和上面的拇指作为一个搜索栏,您所要做的只是包括正在进行的栏和背景图像上方的空白区域,并将拇指下方的空白区域包含在图像中作为拇指。

于 2012-09-20T14:25:11.020 回答
1

我也面临同样的问题..并找出以下解决方案,

解决方案 - 调整你的拇指与图层列表..

创建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"
于 2016-11-16T12:25:42.260 回答