android - 如何自定义 NumberPicker

标签 android numberpicker

我发现了 2 个内置 NumberPickers:


(来源:techbooster.org)

默认情况下,它是第一个,但是当我在 AndroidManifest.xml 中添加 android:theme="@android:style/Theme.NoTitleBar" 时,它就变成了第二个。

如何放置此行(我需要它)并仍然获得第一个 NumberPicker?

最佳答案

问题在于 @android:style/Theme 是 API 版本 10 (2.3) 及更低版本设备的 Android 主题。

如果您想保留 Holo 支持,您应该使用 @android:style/Theme.Holo

如果您还需要支持没有 Holo 的设备,则需要创建 asset folders for those devices并在那里指定主题。

关于android - 如何自定义 NumberPicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18989656/

相关文章:

java - 如何从 NumberPicker 中获取选中的数字?

android - 如何禁用数字选择器中的上一个和下一个数字(android)

android - 在 Android 中创建自定义对话监听器

android - 一个 Activity 的两个发射器

android - 从其 Toast 对象获取 toast 消息

android - 如何实现android分秒选择器?

Android numberpicker 主题(加减号按钮)

java - 从目标主机获取 JSON 对象。错误 : Target host must not be null

java - 将字符串从 EditText 转换为整数会导致应用程序在启动前停止工作

AndroidX 导致 AppCompatActivity 崩溃