2
我偶然发现了this library by Anothem。基本上它提供了一个SeekBar
类似于默认的Android,但有两个拇指控件允许选择一个范围,以及其他一些额外功能。如何使用seekbar设置时间范围
作为此刻的seekbar
可以numbers/digits
之间选择的范围,但不能在12 hours
系统等12am-3pm
用于实际time
范围选择。
我努力实现上述目标,但没有成功。
在通过stackoverflow看后,我再次偶然发现一个similar issue,但似乎无法重用或实施我的情况。
同样一个github repo承诺解决问题,但运行后,我根本无法看到变化。
任何建议将不胜感激!
我如何使用它:
RangeSeekBar rangeSeekBar = (RangeSeekBar) findViewById(R.id.seekbar);
rangeSeekBar.setRangeValues(15, 90);
rangeSeekBar.setSelectedMinValue(20);
rangeSeekBar.setSelectedMaxValue(88);
感谢您的答复!第一部分我同意,但我确定用户选择的时间,我一直被告知“操作员/不能应用于T”的部分,请参阅上面的pastebin上的第586行。 –
@SteveKamau我假设你正在尝试使用类型T来表示一个时间值。为什么不明确使用float或double并根据该值确定时间?然后,您可以添加使用上述计算的方法,例如getSelectedMinTime()和getSelectedMaxTime() – AgileNinja
Aaahh令人惊叹!现在我明白了,那很棒! –