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计时问题
1215浏览 • 1回复 待解决
如何实现一个倒计时器
1632浏览 • 1回复 待解决
HarmonyOS TextTimer60秒倒计时显示成00
1276浏览 • 1回复 待解决
HarmonyOS 模拟器使用首选项能力异常
1098浏览 • 1回复 待解决
HarmonyOS TextTimer如何设置起始时间
838浏览 • 1回复 待解决
无法在卡片正常使用TextTimer组件
1325浏览 • 1回复 待解决
求助一个关于TextTimer问题
2885浏览 • 1回复 待解决
HarmonyOS计时天数
1567浏览 • 1回复 待解决
HarmonyOS计时方法
1441浏览 • 1回复 待解决
HarmonyOS TextTimer如何自动开始
854浏览 • 1回复 待解决
HarmonyOS 60秒倒计时demo
1096浏览 • 1回复 待解决
HarmonyOS 如何自动倒计时组件
1327浏览 • 1回复 待解决
HarmonyOS 页面倒计时怎么实现
963浏览 • 1回复 待解决