Android seekbar小数点后两位数
Android seekbar two digits after decimals
我为我的用户使用搜索栏来设置他们想要的特定数量,例如,现在它只能按 1.1、2.2、3 设置。有没有办法让他们可以将其设置为以 5 为增量保留两位小数?例如 1.10、1.15、1.20、1.25(例如,低数字,我的搜索栏上的金额范围为 0-100)
int currentValue = seekBar.getProgress();
double finalValue = currentValue / 10;
<SeekBar
android:id="@+id/seekbar"
android:layout_width="350dp"
android:layout_height="wrap_content"
android:layout_below="@+id/seekbarTitle"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:max="1000" />
只需使用不同的增量。
int currentValue = seekBar.getProgress();
double finalValue = currentValue / 20.0;
<SeekBar
android:id="@+id/seekbar"
android:layout_width="350dp"
android:layout_height="wrap_content"
android:layout_below="@+id/seekbarTitle"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:max="2000" />
我为我的用户使用搜索栏来设置他们想要的特定数量,例如,现在它只能按 1.1、2.2、3 设置。有没有办法让他们可以将其设置为以 5 为增量保留两位小数?例如 1.10、1.15、1.20、1.25(例如,低数字,我的搜索栏上的金额范围为 0-100)
int currentValue = seekBar.getProgress();
double finalValue = currentValue / 10;
<SeekBar
android:id="@+id/seekbar"
android:layout_width="350dp"
android:layout_height="wrap_content"
android:layout_below="@+id/seekbarTitle"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:max="1000" />
只需使用不同的增量。
int currentValue = seekBar.getProgress();
double finalValue = currentValue / 20.0;
<SeekBar
android:id="@+id/seekbar"
android:layout_width="350dp"
android:layout_height="wrap_content"
android:layout_below="@+id/seekbarTitle"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:max="2000" />