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动画一直执行,页面跳转之后还在执行
212浏览 • 1回复 待解决
HarmonyOS 动画中途如何终止?
380浏览 • 1回复 待解决
HarmonyOS 如何画一个半圆,并进行一个从0°到360°的动画
331浏览 • 1回复 待解决
HarmonyOS 想让加载图片一致旋转,实现一个等待动画的效果,但是设置代码后不执行动画
78浏览 • 1回复 待解决
HarmonyOS 如何实现直播功能?
299浏览 • 1回复 待解决
HarmonyOS 直播流无法播放
318浏览 • 1回复 待解决
HarmonyOS 动画播放的起始点设置该怎么设置
288浏览 • 1回复 待解决
视频和直播播放HarmonyOS最佳实践
1309浏览 • 1回复 待解决
动画lottie能否设置播放次数
2242浏览 • 1回复 待解决
HarmonyOS 属性动画播放次数设置为无限次播放时,怎样手动结束动画
204浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现HarmonyOS音乐播放Mini条的一镜到底动画效果
430浏览 • 1回复 待解决
HarmonyOS 组件内转场动画,如何用条件控制是否进行转场动画
273浏览 • 1回复 待解决
HarmonyOS 如何根据条件设置UI组件的属性
175浏览 • 1回复 待解决
HarmonyOS 如何实现打开弹窗后自动播放动画
565浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现基于OpenHarmony的Lottie动画播放?
354浏览 • 1回复 待解决
HarmonyOS 如何播放pag动画
162浏览 • 1回复 待解决
HarmonyOS ijkplayer使用rtsp播放直播流的延时问题
306浏览 • 1回复 待解决
HarmonyOS arkui如何实现条件属性渲染
92浏览 • 1回复 待解决
HarmonyOS 如何画一条宽度为80%的虚线,并支持虚线比例配置
206浏览 • 1回复 待解决
HarmonyOS forEach如何提前终止循环
194浏览 • 1回复 待解决
HarmonyOS 需要做一个直播功能,试了下video不支持直播流播放,有其他方式吗
204浏览 • 1回复 待解决
如何实现一个带动画的弹窗?
761浏览 • 1回复 待解决
IDEA如何终止 Background Tasks
9056浏览 • 0回复 待解决
属性动画 (animation)或者显式动画 (animateTo)设置无限次播放之后如何进行关闭和动画切换?
743浏览 • 1回复 待解决
HarmonyOS使用Image组件加载本地gif动图,gif一直在循环播放,如何做到只播放一次?
1163浏览 • 1回复 待解决
iterations属性表示次数 动画播放次数。默认播放一次,设置为-1时表示无限次播放。设置为0时表示无动画效果。
默认值:1
取值范围:[-1, +∞)
api参考https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-explicit-animation-V5