Android自定义拇指的搜索栏

时间:2012-08-23 20:18:11

标签: android seekbar

我想在此图片中创建一个搜索栏:

seekbar http://i47.tinypic.com/k2k54z.jpg

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

这一行

android:thumb="@drawable/thumb"

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分: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"