Я пробую библиотеку https://github.com/SimonVT/android-numberpicker и ссылку это https://developer.android.com/reference/android/widget/NumberPicker.html#getValue%28%29 Теперь и API-интерфейс NumberPicker уровня 11 возвращает значение int в методе getValue, и средство выбора чисел SimonVT также возвращает значение int.
Но я установил двойные значения в средстве выбора чисел, используя следующий код:
String[] nums = {"1","1.5","2","2.5","3","3.5","4","4.5","5","5.5","6","6.5","7","7.5","8","8.5","9"};
final NumberPicker listeningScorenp = (NumberPicker) findViewById(R.id.listeningScore);
listeningScorenp.setMaxValue(nums.length-1);
listeningScorenp.setMinValue(0);
listeningScorenp.setWrapSelectorWheel(false);
listeningScorenp.setDisplayedValues(nums);
Теперь я застрял в том, как получить значения float/double из NUmberPicker.