首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NumberPicker显示3个以上的值。修改Android内部类

NumberPicker显示3个以上的值。修改Android内部类
EN

Stack Overflow用户
提问于 2019-05-28 00:45:35
回答 1查看 0关注 0票数 0

我有一个数字选择器,一次显示3个值。虽然这些值之间有足够的空间。有什么方法可以改变吗?

在Android的内部数字选择器类中有这个变量:

代码语言:javascript
复制
public class NumberPicker extends LinearLayout {

    /**
     * The number of items show in the selector wheel.
     */
    private static final int SELECTOR_WHEEL_ITEM_COUNT = 3;

有人怎么修改?

在此输入图像描述
在此输入图像描述
EN

回答 1

Stack Overflow用户

发布于 2019-05-28 09:54:00

所以你终于设法解释了你真正要做的事情。您希望在每个单独的数字选择器的选择范围内有更多可用值。

你不能。数字选择器只允许您选择一个值。根据主题,您可以看到+按钮(在当前选择上方)和 - 按钮(下方),或者您可以看到用户可以向上或向下“滚动”到下一个数字的版本。

但是,您可以创建自己的NumberPicker小部件(从Android源代码开始)并对其进行自定义以获得所需的行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档