gpt4 book ai didi

android - 如何使用android seekbar显示时间选择?

转载 作者:行者123 更新时间:2023-11-29 16:02:13 24 4
gpt4 key购买 nike

我已经尝试在 seekbar 正常任务中显示从 1 到 12 的时间,但我的要求几乎没有什么不同。 enter image description here

请一些人可以帮助我像这样获得 seekbar 显示值。

最佳答案

您的搜索栏的范围从最小到最大。您必须定义所需的范围。例如,您想选择从 0:00 到 23:59 的搜索栏日期,步长为 15 分钟。所以你需要最小值 = 0 和最大值 = 24 * 4 的范围条。当您的搜索栏更改时,您需要计算实际选择的时间。为此,您可以获得 SeekBar 进度并将其乘以 15 分钟。您将获得选定的 session 记录。

示例代码:

seekBar.setMax(24 * 4); //24 hours and 4 step in one hour.

seekBar.setOnSeekBarChangeListener(new OnSeekBarChangetListener() {
public void onProgressChanged (SeekBar seekBar, int progress, boolean fromUser) {
int hours = progress / 4; // it will return hours.
int minutes = (progress % 4) * 15; // here will be minutes.
}
});

希望对你有帮助

关于android - 如何使用android seekbar显示时间选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23243275/

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