我有一个数字选择器,一次显示3个值。虽然这些值之间有足够的空间。有什么方法可以改变吗?
在Android的内部数字选择器类中有这个变量:
public class NumberPicker extends LinearLayout {
/**
* The number of items show in the selector wheel.
*/
private static final int SELECTOR_WHEEL_ITEM_COUNT = 3;
有人怎么修改?
发布于 2019-05-28 09:54:00
所以你终于设法解释了你真正要做的事情。您希望在每个单独的数字选择器的选择范围内有更多可用值。
你不能。数字选择器只允许您选择一个值。根据主题,您可以看到+按钮(在当前选择上方)和 - 按钮(下方),或者您可以看到用户可以向上或向下“滚动”到下一个数字的版本。
但是,您可以创建自己的NumberPicker小部件(从Android源代码开始)并对其进行自定义以获得所需的行为。
https://stackoverflow.com/questions/-100005185
复制相似问题