【发布时间】:2015-05-27 08:35:51
【问题描述】:
当我在一个方向上移动我的 NumberPicker 时,如何使我的 NumberPicker 的字符串值重复出现?以下代码使 NumberPicker 不再重复。当它从上升到下降时它会停止,反之亦然。
这里是和xml sn-p。
<NumberPicker
android:id="@+id/nu_plus_minus"
android:layout_gravity="left|center_vertical"
android:layout_width="@dimen/N_P_Width"
android:layout_height="@dimen/N_P_Height"
android:gravity="center"/>
这是我的选择器代码。
NumberPicker nu_plus_minus = (NumberPicker)v.findViewById(R.id.nu_plus_minus);
String[] values = new String[2];
values[0] = getString(R.string.plus_for_NP);
values[1] = getString(R.string.minus_for_NP);
nu_plus_minus.setMaxValue(values.length - 1);
nu_plus_minus.setMinValue(0);
nu_plus_minus.setDisplayedValues(values);
nu_plus_minus.setWrapSelectorWheel(true);
nu_plus_minus.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
【问题讨论】:
-
setWraperSelectorWheel 会起作用,用 xml 写这个,我们有一些属性,所以设为 true。只需检查一次。
标签: android numberpicker