2010-06-11 35 views
2

我在自定义的seekbar上设置了负填充值,这样圆形的拇指图片就可以出现在栏外,但拇指不会出现在那里,是否有强迫拇指被拉出界限之外?是否有可能让SeekBar的拇指图像延伸到酒吧外面?

对不起,我是Android开发的新手,并且负责修复现有的应用程序。问题是我们有一个自定义的四舍五入轨道栏,它包含两个圆形的'end cap'图像和一个用于创建seekbar的1 px背景。据我所知,从来没有一个图像可以作为普通SeekBar的背景设置,这就是为什么创建自定义图像的原因。

拇指是一个圆形,需要'适合'到端盖 - 酒吧的三个部分是在相对布局。现在我不清楚1 px背景PNG如何被seekbar bg拉伸,否则我会尝试在两个端点上绘制一些如何...?

请让我知道,如果这不清楚,我会尝试发布任何后续信息。提前感谢您的任何建议!

哦,我使用的是Android 2.1,如果这是有关任何人的利益:)

这是什么样子时,拇指一路过来 - 搜索条的外面。理想的情况是什么,我需要的是被显示为“内部”的端盖图像大拇指: -/

+0

这可能有助于添加一些显示问题的屏幕截图,以及您想要的样子。 – 2010-06-11 22:56:03

+0

我添加了上面屏幕截图的链接。 – Poko 2010-06-14 14:11:00

回答

0

试图改变拇指印性质之后,它不会从搜索栏

熄灭
1

我有同样的问题,我的拇指是非常大的长度明智的,它不断被切断。请确保您设置的偏移属性设置好后绘制的拇指,像这样:

seek.setThumb(Main.app.getResources().getDrawable(R.drawable.thumb)); 
seek.setThumbOffset(15); 

这将设置正确时,你的拇指很长的偏移。

0

我刚碰到这个问题。通过在XML中使用android:paddingLeftandroid:paddingRight,我能够获得满意的结果。

相关问题