我将以下样式应用于timepicker:
<style name="MyHoloTimePicker" parent="@android:style/Widget.DeviceDefault.DatePicker">
<item name="android:textColor">#2eb135</item>
<item name="android:textSize">16sp</item>
<item name="android:textStyle">normal</item>
</style>
我已将上述样式设置为xml中的时间选择器,如下所示:
<TimePicker
android:id="@+id/pickertime"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/MyHoloTimePicker"
/>
我得到以下例外:
12-03 01:12:26.742:E / AndroidRuntime(9279):引起:java.lang.NullPointerException
12-03 01:12:26.742:E / AndroidRuntime(9279):引起:java.lang.reflect.InvocationTargetException
有谁帮我解决了这个问题?
答案 0 :(得分:0)
没有Widget.DeviceDefault.DatePicker。尝试将父级设置为:
parent="@android:style/Widget.DatePicker"
编辑:
我发现DeviceDefault主题位于不同的文件中,可以由API 14 +使用。