嘿伙计们,我正在尝试制作一个具有搜索栏和文本视图的设定温度应用程序。我的温度读数包括 33.3 和 34.5 之类的值。我知道设置搜索栏进度的代码是
seekbarTemperature.setProgress(int);
但我想使用像 33.3 或 39.8 这样的浮点值。如果我将浮点数转换为 int,它会将值四舍五入为整数,如 33 或 34。这不会正确定位我的搜索栏,因为当我的 textview 显示 33.3 时,我的搜索栏将定位在 33。由于我还将搜索栏设置为递增或递减 0.1,因此我的搜索栏必须准确定位到小数点。那么有人可以告诉我如何将搜索栏进度位置精确设置为 33.4 而不是 33 或 34?