HarmonyOS TextTimer 计时器使用问题

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

HarmonyOS
2024-12-20 17:54:00
821浏览
收藏 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()
        })
      }
    }
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
分享
微博
QQ
微信
回复
2024-12-20 19:06:35
相关问题
HarmonyOS TextTimer计时问题
901浏览 • 1回复 待解决
HarmonyOS TextTimer60秒倒计时显示成00
911浏览 • 1回复 待解决
如何实现一个倒计时器
1316浏览 • 1回复 待解决
HarmonyOS 模拟器使用首选项能力异常
834浏览 • 1回复 待解决
无法在卡片正常使用TextTimer组件
1137浏览 • 1回复 待解决
求助一个关于TextTimer问题
1537浏览 • 1回复 待解决
HarmonyOS TextTimer如何设置起始时间
523浏览 • 1回复 待解决
HarmonyOS TextTimer如何自动开始
595浏览 • 1回复 待解决
HarmonyOS TextTimer示例运行不正常
770浏览 • 1回复 待解决
HarmonyOS计时天数
1257浏览 • 1回复 待解决
HarmonyOS 实现倒计时功能
979浏览 • 1回复 待解决
HarmonyOS计时方法
1075浏览 • 1回复 待解决
HarmonyOS 如何自动倒计时组件
1085浏览 • 1回复 待解决