HarmonyOS 如何实现让动画一直播放,直到我设置的终止条件
想实现点击刷新把图片做旋转动画,目前是直接把角度+360,但每次旋转完就结束了,想问下如何让他一直旋转,直到我设置一个标识让结束。
Image($r('app.media.btn_refresh'))
.width($r('app.float.vp_17'))
.height($r('app.float.vp_18'))
.rotate({angle:this.locationRefreshAngle})
.animation({curve:Curve.Linear,
onFinish:()=>{
}})
Text($r('app.string.refresh'))
.fontColor($r('app.color.cf7595a'))
.fontSize($r('app.float.fp_15'))
.onClick((event)=>{
this.locationRefreshAngle += 360
Logger.debug(TAG,`locationRefreshAngle = ${this.locationRefreshAngle}`)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 首页lottie动画一直执行,页面跳转之后还在执行
881浏览 • 1回复 待解决
HarmonyOS 动画中途如何终止?
915浏览 • 1回复 待解决
HarmonyOS 如何画一个半圆,并进行一个从0°到360°的动画
1282浏览 • 1回复 待解决
HarmonyOS 想让加载图片一致旋转,实现一个等待动画的效果,但是设置代码后不执行动画
813浏览 • 1回复 待解决
HarmonyOS 如何实现直播功能?
1639浏览 • 1回复 待解决
HarmonyOS 动画播放的起始点设置该怎么设置
1005浏览 • 1回复 待解决
HarmonyOS 直播流无法播放
1020浏览 • 1回复 待解决
动画lottie能否设置播放次数
2997浏览 • 1回复 待解决
视频和直播播放HarmonyOS最佳实践
2695浏览 • 1回复 待解决
HarmonyOS 属性动画播放次数设置为无限次播放时,怎样手动结束动画
1012浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现HarmonyOS音乐播放Mini条的一镜到底动画效果
1224浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现基于OpenHarmony的Lottie动画播放?
1408浏览 • 1回复 待解决
HarmonyOS 组件内转场动画,如何用条件控制是否进行转场动画
1088浏览 • 1回复 待解决
HarmonyOS 如何实现打开弹窗后自动播放动画
1380浏览 • 1回复 待解决
动画调用一直报错,提示不可调用
547浏览 • 0回复 待解决
HarmonyOS 如何播放pag动画
980浏览 • 1回复 待解决
HarmonyOS 如何根据条件设置UI组件的属性
799浏览 • 1回复 待解决
HarmonyOS ijkplayer使用rtsp播放直播流的延时问题
1832浏览 • 1回复 待解决
Image 加载 gif 图会一直循环播放;希望只播放一次,且停留在最后一帧;该如何实现呢?
2101浏览 • 2回复 待解决
如何实现一个带动画的弹窗?
1579浏览 • 1回复 待解决
HarmonyOS 如何画一条宽度为80%的虚线,并支持虚线比例配置
1457浏览 • 1回复 待解决
HarmonyOS arkui如何实现条件属性渲染
908浏览 • 1回复 待解决
HarmonyOS 需要做一个直播功能,试了下video不支持直播流播放,有其他方式吗
790浏览 • 1回复 待解决
HarmonyOS CustomDialogController设置的openAnimation动画是否是只有一种动画效果
1091浏览 • 1回复 待解决
HarmonyOS forEach如何提前终止循环
1178浏览 • 1回复 待解决
iterations属性表示次数 动画播放次数。默认播放一次,设置为-1时表示无限次播放。设置为0时表示无动画效果。
默认值:1
取值范围:[-1, +∞)
api参考https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-explicit-animation-V5