更改时间选择器的文本颜色 [android]

Posted

技术标签:

【中文标题】更改时间选择器的文本颜色 [android]【英文标题】:change the text color of Time Picker [android] 【发布时间】:2012-10-26 01:41:02 【问题描述】:

如何在 android 中更改时间选择器的文本颜色..... 我的应用程序中有黑色阴影背景,默认情况下时间选择器中的时间也是黑色的,所以时间不可见....

时间选择器的默认视图是

我的 XML 条目是:

  <TimePicker
                    android:id="@+id/timePicker"
                    android:layout_
                    android:layout_ />

android Java 代码是:

timePicker  = (TimePicker)findViewById(R.id.timePicker);
hour = calendar.get(Calendar.HOUR_OF_DAY);
        minute = calendar.get(Calendar.MINUTE);

    timePicker.setCurrentHour(hour);

    timePicker.setCurrentMinute(minute);

【问题讨论】:

能否请您输入一些代码...? @V.J.我也用代码编辑过... 实际上你想改变文本颜色但是你的代码中的文本在哪里? 这里是一个例子。 developer.android.com/guide/topics/ui/controls/pickers.html @SubbaReddy PolamReddy 由于背景黑色,文本不可见.....我可以将相同的文本颜色更改为白色或任何可见颜色 【参考方案1】:

您可以为日期选择器创建自己的 XML 布局,如示例 here 中所示。

如果它扩展 FragmentActivity,不确定它对您的 Activity 的影响如何,但应该让您朝着正确的方向开始。

【讨论】:

以上是关于更改时间选择器的文本颜色 [android]的主要内容,如果未能解决你的问题,请参考以下文章

更改日期选择器的文本颜色

使用android中的颜色选择器更改textview的文本颜色和背景颜色

如何更改 UIPickerView 选择器的颜色

如何更改 Chrome 原生日期时间选择器的蓝色?

如何在 android 中设置 react native expo 选择器的样式

更改 Material-UI 日期选择器的标题颜色