【问题标题】:how to change greeting textView i.e, Good morning or Good night in Android studio using Kotlin如何使用 Kotlin 在 Android Studio 中更改问候语 textView 即早安或晚安
【发布时间】:2021-11-21 14:41:14
【问题描述】:

我正在用 kotlin 语言制作应用程序。我想在下午 4 点到晚上 8 点之间将早安文本视图更改为晚安,当时间在夜间范围内时将晚安更改为早安,当时间超过上午 12 点时再更改为早安。

我如何在 kotlin 中做到这一点?

【问题讨论】:

  • 你自己尝试了什么,遇到了什么障碍?
  • 我真的不知道该怎么做。我已经看过日历类和时间,但该代码是在 java 中,然后主要问题是我如何找到该特定时间在我为特定问候文本设置的时间范围内。

标签: android android-studio kotlin


【解决方案1】:

像这样简单地得到小时:

val currentHour = Calendar.getInstance().get(Calendar.HOUR)

并根据小时设置文本。

text.text = if(currentHour > 20 && currentHour < 4) "Good evening" else "Good morning"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 1970-01-01
    相关资源
    最近更新 更多