Ich habe eine Nummernauswahl mit Zeichenfolgen eingerichtet, aber ich habe ein Problem mit der Zeichenfolge, die angezeigt wird.Number Picker Wert erhalten
Hier ist der Code für den Aufbau des Nummernaufnehmers.
fractionPicker ist meine Nummernauswahl.
void fractionPickerFunction(){
final String[] arrayString= new String[]{"None", "1/8", "1/4", "3/8", "1/2", "5/8", "3/4", "7/8"};
fractionPicker.setMinValue(0);
fractionPicker.setMaxValue(arrayString.length-1);
fractionPicker.setFormatter(new NumberPicker.Formatter() {
@Override
public String format(int value) {
return arrayString[value];
}
});
}
Welches Problem haben Sie? – shmosel
Bitte lesen Sie [mcve] für Tipps zum Erstellen eines Codebeispiels. –
Ich versuche den Wert von dem, was der Picker ist, zu bekommen. Ich kann getValue() nicht verwenden, weil sie keine Ints sind. Also ich weiß nicht, welche Methoden zu verwenden, um den tatsächlichen Wert der Zeichenfolge zu erhalten –