TimeScale icon indicating copy to clipboard operation
TimeScale copied to clipboard

在滑动时间刻度的时候,中间指针也会跟着小幅度偏移,请问有什么好方法固定吗

Open ChesterChai opened this issue 5 years ago • 3 comments

ChesterChai avatar Nov 27 '20 03:11 ChesterChai

这个暂时没想到怎么解决,有个简单的方法就是指针不跟随view的移动就是显示在view的中间,相当于独立的那种

absolve avatar Nov 27 '20 06:11 absolve

@absolve感谢提供的思路,我将指针(及指针时间),和刻度界面写成独立的View,也就是你所说的独立;又因为指针时间需要依赖刻度界面才能获取时间,为了不提高耦合性;我将他们写入了同一个xml,并将此xml,inflate进继承FrameLayout的类,做成了类似组合控件的写法。感谢提供的setScrollListener()设置回调的方法,使得实现起来比较容易。

ChesterChai avatar Nov 27 '20 06:11 ChesterChai

好的,这个解决方式也是很不错的。

absolve avatar Nov 28 '20 02:11 absolve