微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

附加计时器的StringBuilder无法正常工作Kotlin

如何解决附加计时器的StringBuilder无法正常工作Kotlin

我正在尝试在每行上放置一个天文钟,但这没用。

我的输出

enter image description here

我想要的东西:

enter image description here

val chrono = StringBuilder()  // Is there a ChronometerBuilder?

for (i in 0 until 4){
      chronoView.base = SystemClock.elapsedRealtime()
      chronoView.start()
      chrono.append(chronoView.base)   // I don't kNow what to include in the parameter

      chrono.append("\n\n")
}

chronoView.text = chrono

解决方法

如果要从StringBuilder对象构建字符串,则需要调用.toString()方法。

因此,您需要调用chrono.toString()以获得String结果。

,

https://developer.android.com/reference/android/widget/Chronometer是一种TextView。 计时码表每启动一秒就会写入一次(计时码表本身有一个计时器,并以默认格式mm:ss显示)。 因此,如果您想写文字,则必须将其停止

如果要在活动中显示4个时钟,请使用4计时器。

如果要在活动中显示4个文本,请使用另一个TextView

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。