0
帮助!在第一个项目中,NumberPicker的行为是可以通过按+或 - 来更改数字,而在第二个项目中,NumberPicker有3个数字,每次滚动时,中间数字都会更改为正确的数字。这两个项目使用相同的NumberPicker代码!NumberPicker的相同代码在不同的项目上看起来不同?
帮助!在第一个项目中,NumberPicker的行为是可以通过按+或 - 来更改数字,而在第二个项目中,NumberPicker有3个数字,每次滚动时,中间数字都会更改为正确的数字。这两个项目使用相同的NumberPicker代码!NumberPicker的相同代码在不同的项目上看起来不同?
的行为和NumberPicker
外观取决于生效的主题。从the docs for NumberPicker
:
- 如果当前主题是从
Theme
衍生微件呈现的当前值与上述的增量按键和下方的减少按钮可编辑的输入字段。长按按钮可以快速更改当前值。点击输入字段可以输入所需的值。- 如果当前主题来源于
Theme_Holo
或Theme_Holo_Light
,那么控件会将当前值显示为可编辑的输入字段,其中值小于上面的值并且大于下面的值。点击较小或较大的值,通过向上或向下动画数字轴来选择它,以使所选值成为当前值。向上或向下倾斜允许多次递增或递减当前值。长按较小和较大的值也可以快速更改当前值。点击当前值可以输入所需的值。
你显然有在两个项目的NumberPicker
效果不同的主题。有关更多信息,请参见Styles and Themes指南主题。
你需要发布代码。 – cbrulak