在Android 4.4中,TimePickerDialog的按钮颜色错误的问题可以通过自定义样式来解决。以下是一个代码示例:
首先,在res/values目录下创建一个名为styles.xml的文件,添加以下代码:
在res/colors目录下创建一个名为colors.xml的文件,添加以下代码:
#FF4081
然后,在你的Activity中使用以下代码来创建TimePickerDialog:
TimePickerDialog timePickerDialog = new TimePickerDialog(this, R.style.CustomTimePickerDialog, null, hour, minute, false);
timePickerDialog.show();
通过上述代码,我们创建了一个名为CustomTimePickerDialog的自定义样式,并设置了按钮的颜色为colorAccent。然后在创建TimePickerDialog时,将该样式应用于对话框。
这样,按钮颜色错误的问题就会得到解决。