我使用以下代码在相对布局中创建了NumberPicker
。
<NumberPicker
android:id="@+id/numberPicker"
android:layout_width="wrap_content"
android:layout_height="92dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp" />
在我的片段中,我正在使用以下代码配置NumberPicker
:
final NumberPicker np = (NumberPicker) dialog.findViewById(R.id.numberPicker);
np.setMaxValue(10);
np.setMinValue(0);
np.setValue(0);
np.setWrapSelectorWheel(false);
np.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
这导致了NumberPicker上的大量奇怪行为,我试图确定我是否以某种方式造成了这个或者这是一个错误。
使用Nexus 7,HTC One和Panasonic Toughpad在Android 4和Android 5中会出现此问题。
NumberPicker
足够小时,所选数字并不总是在:backends:
- yaml
:yaml:
:datadir: "/etc/puppet/hieradata"
:hierarchy:
- node/%{::fqdn}
- common
的中心对齐。这会导致数字的顶部或底部被剔除。一旦开始滚动,数字就会返回到它的位置。