繁体   English   中英

按下时,android seekbar thumb(scrubber control)剪辑

[英]android seekbar thumb (scrubber control) clipping when pressed

我遇到了自定义搜索栏拇指(也就是擦洗器控件)的问题。 每当我按下它时,拇指就会被削减,一旦我拖动它就会消失。 我已经在搜索栏的右侧和左侧添加了填充,以便在末端容纳拇指。 此图显示了在不同进展阶段和两端闲置时发生的情况:

seekbar拇指剪辑

我也尝试在搜索android:thumbOffset="0dp"添加一个拇指偏移: android:thumbOffset="0dp" 结果是按下时不再剪切,但现在洗涤器控件不会移动到任何一侧的栏的最末端。 此图像显示了使用thumbOffset的搜索栏:

在此输入图像描述

所有洗涤器控制抽屉都具有相同的尺寸,因此当按下状态时图像尺寸不会改变尺寸。 是否有一些方法可以在按下时不进行剪裁,并且仍然将滑块控制移动到条形的最末端?

为您的SeekBar使用PaddingLeft和PaddingRight以及thumbOffset属性。

尝试将padding和拇指thumbOffset设置为拇指宽度的一半。 即如果你的拇指宽度是30,设置padding="15dp"thumbOffset="15dp"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM