【发布时间】:2021-09-14 10:31:44
【问题描述】:
我正在尝试使用新的 Material Slider,但我不知道是否有一种方法可以通过编程方式将滑块的值作为 Integer 获取。
我需要整数值,因为我必须使用该值进行一些算术计算。
我得到浮点值。如何将其转换为整数?
slider.addOnChangeListener(new Slider.OnChangeListener() {
@Override
public void onValueChange(@NonNull Slider slider, float value, boolean fromUser) {
//Use the value
}
});
【问题讨论】:
-
你得到的值是一个浮点数......将它转换成一个对你的计算有意义的 int 值
-
@DevWithZachary 我该怎么做?
-
我尝试使用带有 (int)myvalue 的 Toast 消息,但它不起作用
-
你的意思是它不起作用?具体并在您的问题中提供错误消息
-
这能回答你的问题吗? How to convert float to int with Java
标签: android material-components-android