[英]android seekbar thumb (scrubber control) clipping when pressed
我遇到了自定义搜索栏拇指(也就是擦洗器控件)的问题。 每当我按下它时,拇指就会被削减,一旦我拖动它就会消失。 我已经在搜索栏的右侧和左侧添加了填充,以便在末端容纳拇指。 此图显示了在不同进展阶段和两端闲置时发生的情况:
我也尝试在搜索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.