要设置手动输入模式对话框中标题文本的颜色,需要使用自定义主题,并将其应用于时间选择器对话框。
首先,在res/values/styles.xml文件中创建自定义主题:
接着,在代码中创建时间选择器对话框:
val timePickerDialog = TimePickerDialog(
this,
R.style.MyTimePickerTheme, // 应用自定义主题
TimePickerDialog.OnTimeSetListener { _, hourOfDay, minute ->
// 处理时间选择
},
hour, minute, is24HourFormat
)
timePickerDialog.show()
这样就可以成功设置手动输入模式对话框中标题文本的颜色了。