gpt4 book ai didi

java - android中的时间范围搜索栏

转载 作者:太空狗 更新时间:2023-10-29 13:08:08 25 4
gpt4 key购买 nike

我正在使用 org.florescu.android.rangeseekbar.RangeSeekBar 进行时间选择,因为我需要在选定时间之间过滤结果。我很幸运能够让这个东西为价格工作,但现在我被困在时间选择上,因为它只接受 int、double 和 float 值。但时间是字符串格式我试过 https://android-arsenal.com/details/1/771哪个有效。并给了我以下结果:-

enter image description here

但是分钟选择失败(因为它只提供小时)而且我还需要做类似的事情:- enter image description here

请帮帮我

最佳答案

int SMALLEST_HOUR_FRACTION = 60;

seekbar.setOnRangeSeekBarChangeListener(new RangeSeekBar.OnRangeSeekBarChangeListener() { @覆盖 public void onRangeSeekBarValuesChanged(RangeSeekBar bar, Object minValue, Object maxValue) { int minHour = seekbar.getSelectedMinValue().intValue()/SMALLEST_HOUR_FRACTION; int minMinute = (seekbar.getSelectedMinValue().intValue() % SMALLEST_HOUR_FRACTION); int maxHour = seekbar.getSelectedMaxValue().intValue()/SMALLEST_HOUR_FRACTION; int maxMinute = (seekbar.getSelectedMaxValue().intValue() % SMALLEST_HOUR_FRACTION);

            String dep_min_time = (String.valueOf(minHour)+ ":" + String.valueOf(minMinute));
String dep_max_time = (String.valueOf(maxHour)+ ":" + String.valueOf(maxMinute));

dep_min_time1_txt.setText(DateUtil.TimeFormat(dep_min_time));
dep_max_time1_txt.setText(DateUtil.TimeFormat(dep_max_time));



}
});

关于java - android中的时间范围搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44901384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com