3

我正在尝试在我的应用程序中实现 NumberPicker。我希望视图如 Dialogs Guide中所示,即

标准号码选择器

当我实现数字选择器时我得到了什么

实施数字选择器

另外,当我从滚动条点击所选项目时,我不想选择文本

PS我尝试搜索谷歌和SO,但找不到我的问题的正确答案

  1. 我在 SO实现了此处提供的解决方案。
  2. 已经为值更改定义了侦听器。
  3. 教程/指南在这里,它只是 NumberPicker 小部件的快速概述。

我想实现类似于 标准号码选择器

4

1 回答 1

3

我认为这取决于使用的主题

请参阅developer.android.com 上的 NumberPicker

类概述主题:

一个小部件,使用户能够从预定义的范围中选择一个数字。此小部件有两种风格,向用户呈现哪一种取决于当前主题。

如果当前主题是从主题派生的,则小部件将当前值显示为可编辑的输入字段,上方有一个递增按钮,下方有一个递减按钮。长按按钮可以快速更改当前值。点击输入字段可以输入所需的值。

如果当前主题是从 Theme_Holo 或 Theme_Holo_Light 派生的,则小部件将当前值显示为可编辑的输入字段,上面的值较小,下面的值较大。点击较小或较大的值,通过向上或向下动画数字轴来选择它,以使所选值成为当前值。向上或向下翻转允许当前值的多个增量或减量。长按较小和较大的值也可以快速更改当前值。点击当前值可以输入所需的值。

于 2013-07-14T18:14:39.533 回答