【问题标题】:Datepicker and Timepicker text does not appear in Android 5.1.1Datepicker 和 Timepicker 文本不会出现在 Android 5.1.1 中
【发布时间】:2015-10-26 10:48:45
【问题描述】:

我的日期选择器和时间选择器的代码是:

<DatePicker
            android:id="@+id/datePicker1"
            android:layout_width="wrap_content"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:calendarTextColor="#000000"
            android:theme="@android:style/Theme.Holo"
            android:calendarViewShown="false">
        </DatePicker>

        <TimePicker
            android:id="@+id/timePicker1"
            android:layout_width="wrap_content"
            android:layout_height="0dp"
            android:numbersTextColor="#000000"
            android:amPmTextColor="#000000"
            android:theme="@android:style/Theme.Holo"
            android:layout_weight="1" >
        </TimePicker>

在具有不同 android 版本的其他设备上看起来很完美。请建议如何解决这个问题。

编辑: Android 5.1.1 对日期和时间选择器使用不同的主题,但我需要显示全息主题,所以我手动更改了日期和时间选择器主题。它已经改变,但现在它的显示就像屏幕截图一样,即没有出现文本(或者可能是文本是白色的)。我还更改了 xml 代码中的文本颜色,但它仍然没有出现。我怎样才能使文本在此可见。

【问题讨论】:

  • 嗨@Rahul Sharma,我不太确定这里有什么问题。在顶部我可以隐约看到白色“2015 年 10 月 23 日”和底部“2:06 PM”。究竟是什么问题,你有什么期望?
  • 嗨@AuroMetal 感谢您的回复,请检查我想要的详细信息。
  • 您是否尝试过文本颜色之前应用主题?
  • 是的,我先这样做,文本没有出现然后我更改文本颜色
  • 我猜它的主题问题.set @style/Theme.Holo 用于测试用例

标签: android android-layout android-datepicker android-timepicker


【解决方案1】:

找到解决方案,我刚刚将datepickertimepicker 的主题从 android:theme="@android:style/Theme.Holo" 更改为

            android:theme="@android:style/Theme.Holo.Light"

文字现在出现了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 1970-01-01
    相关资源
    最近更新 更多