HarmonyOS TextTimer 计时器使用问题

TextTimer作为正计时器使用的时候,如何设置起点时间。想要从 00:01:20 一分二十秒这个时间点开始计时,如何实现

HarmonyOS
2024-12-20 17:54:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

count属性表示为倒计时初始值。(isCountDown为true时生效),单位为毫秒。最长不超过86400000毫秒(24小时)。 0<count<86400000时。示例如下:

@Entry
@Component
struct Index {
  textTimerController: TextTimerController = new TextTimerController()
  @State format: string = 'mm:ss.SS'
  build() {
    Column() {
      TextTimer({ isCountDown: true, count: 1200, controller: this.textTimerController })
        .format(this.format)
        .fontColor(Color.Black)
        .fontSize(50)
        .onTimer((utc: number, elapsedTime: number) => {
          console.info('textTimer notCountDown utc is:' + utc + ', elapsedTime: ' + elapsedTime)
        })
      Row() {
        Button("start").onClick(() => {
          this.textTimerController.start()
        })
        Button("pause").onClick(() => {
          this.textTimerController.pause()
        })
        Button("reset").onClick(() => {
          this.textTimerController.reset()
        })
      }
    }
  }
}
分享
微博
QQ
微信
回复
2024-12-20 19:06:35
相关问题
HarmonyOS TextTimer计时问题
352浏览 • 1回复 待解决
HarmonyOS TextTimer60秒倒计时显示成00
354浏览 • 1回复 待解决
如何实现一个倒计时器
788浏览 • 1回复 待解决
HarmonyOS 模拟器使用首选项能力异常
446浏览 • 1回复 待解决
无法在卡片正常使用TextTimer组件
674浏览 • 1回复 待解决
求助一个关于TextTimer问题
1112浏览 • 1回复 待解决
HarmonyOS TextTimer如何设置起始时间
157浏览 • 1回复 待解决
HarmonyOS TextTimer如何自动开始
225浏览 • 1回复 待解决
HarmonyOS TextTimer示例运行不正常
260浏览 • 1回复 待解决
HarmonyOS计时天数
647浏览 • 1回复 待解决
HarmonyOS 实现倒计时功能
386浏览 • 1回复 待解决
HarmonyOS计时方法
487浏览 • 1回复 待解决