5
숫자 선택기가 두 개인 경우 사용자가 선택하는 값을 선택하고 싶습니다. 그런 다음 String으로 변환하십시오.NumberPicker에서 선택한 번호를 가져 오는 방법은 무엇입니까?
아이디어가 있으십니까?
숫자 선택기가 두 개인 경우 사용자가 선택하는 값을 선택하고 싶습니다. 그런 다음 String으로 변환하십시오.NumberPicker에서 선택한 번호를 가져 오는 방법은 무엇입니까?
아이디어가 있으십니까?
getValue()를 호출하여 현재 선택한 번호를 가져올 수 있습니다 (예 :). 당신이 myPicker이있는 경우, 당신은이 작업을 수행 할 수 있습니다
String value = "" + myPicker.getValue();
를 당신이 사용자가 선택할 때 값을 얻고 싶은 경우에, 당신은 NumberPicker.OnValueChangeListener 인터페이스를 구현해야합니다
private class MyListener implements NumberPicker.OnValueChangeListener {
@Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
//get new value and convert it to String
//if you want to use variable value elsewhere, declare it as a field
//of your main function
String value = "" + newVal;
}
}
하는 설정하는 것을 잊지 마십시오 당신의 청취자, 예 :
myPicker.setOnValueChangedListener(new MyListener());
Android 용 NumberPicker에 대한 일부 문서. http://developer.android.com/reference/android/widget/NumberPicker.html 또한 도움이 될 수 있습니다. http://stackoverflow.com/questions/9279785/how-to-use-numberpicker-widget-android-4 -0 – Radnyx