<style name="MyTimePicker" parent="@android:style/Widget.Holo.TimePicker">
<item name="android:textColor">@color/text</item>
</style>
和
<style name="MyTimePicker" parent="@android:style/Widget.TimePicker">
<item name="android:textColor">@color/text</item>
</style>
我的minSdkVersion
是15。我的targetSdkVersion
是20。我已经重新构建并清理了我的项目。
我认为我已经查看了Stack Overflow上的每一个类似问题,但是它们都没有真正为我提供解决方案。唯一可能起作用的答案是使用某种库,但我不太喜欢那个解决方案。路径到父级是否与我正在使用的路径不同,因为我相信我应该可以以某种方式访问它?
编辑
这是主题应用的方式;
<TimePicker
style="@style/MyTimePicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/timePicker"
android:layout_below="@+id/textView"
android:layout_centerHorizontal="true" />
关于这个错误,以下是我收到的错误提示(之前忘记放了):
Error:Error retrieving parent for item: No resource found that matches the given name '@android:style/Widget.Holo.TimePicker'.
编辑2 我看过一些问题来尝试解决这个问题:
- 如何覆盖 TimePicker 以更改文本颜色 - 我认为这个问题已经接近答案了,但我不完全确定我需要做什么?我需要将 Android TimePicker 样式导入到我的项目中吗?
- https://stackoverflow.com/questions/24973586/set-textcolor-for-timepicker-in-customized-app-theme - 没有给出答案。
- 如何更改我的 TimePicker 和 DatePicker 的文本颜色? - 尝试了 0 票的答案,但它不起作用。
- 如何在 Android 中更改 DatePicker 和 TimePicker 对话框的默认颜色? - 再次无法以类似的方式找到 TimePicker。
- Android - 如何更改 TimePicker 中的文本颜色? - 同样,找不到实际的 TimePicker 父级。
这些可能是解决我的问题的最佳问题/答案,但它们都没有帮助我。能得到这个问题的明确答案会很好。