我正在开发一个基于 Android 2.1 的应用程序,在我的应用程序的一个页面上,需要一个数字选择器。我们知道 android 2.1 不包含 numberpicker 控件,所以我写了一个。
我需要在 Android 2.1 上显示我的 numberpicker 版本,但是 Android 4.0 中的 ICS 样式 numberpicker,为了实现这个目标,我使用了反射,当在我的代码中,我检测到当前的 Build.VERSION.SDK_INT >= 14,我反映目标平台的数字选择器,并将其动态添加到当前视图。
我的问题是,当我在 Android 4.0 平台上运行我的应用程序时,我可以反映一个 numberpicker,但是 numberpicker 样式似乎不是 ICS 样式,为什么?
提前致谢!