帮助!在第一个项目中,NumberPicker行为是您可以通过按+或 - 来更改数字,而在第二个项目中,NumberPicker有3个数字,每次滚动时,中间的数字都会更改为正确的数字。两个项目都使用相同的NumberPicker代码!!
答案 0 :(得分:1)
NumberPicker
的行为和外观取决于有效的主题。来自the docs for NumberPicker
:
- 如果当前主题派生自
Theme
,则窗口小部件将当前值显示为可编辑输入字段,上面有一个增量按钮,下面是一个减量按钮。长按按钮可以快速更改当前值。点击输入字段可以输入所需的值。- 如果当前主题派生自
Theme_Holo
或Theme_Holo_Light
,则窗口小部件将当前值显示为可编辑输入字段,其值小于上方,值大于下方。点击较小或较大的值可通过向上或向下设置数字轴的动画来选择它,以使所选值为当前值。向上或向下投掷允许当前值的多个增量或减量。长按较小和较大的值也可以快速更改当前值。点击当前值可以输入所需的值。
您显然在两个项目中对NumberPicker
有不同的主题。有关详细信息,请参阅Styles and Themes指南主题。