文档管理中心
我的
内容分发主题中心开发教程主题引擎HarmonyOS 5.0及以上版本主题引擎规范基础功能命令:天气数据刷新命令<RefreshWeatherCommand>

命令:天气数据刷新命令<RefreshWeatherCommand>

功能概述

RefreshWeatherCommand主要在需要手动刷新天气变量的值时使用。

注意

天气在应用、亮屏、进入前台这几种情况下会自动刷新,不再需要在resume中添加刷新命令。

支持范围

起始规范版本:HarmonyOS 5.0

是否平台特性:否

表1 支持根标签
展开
  

锁屏(Lockscreen)

桌面(Wallpaper)

一镜到底(LongTake)

百变卡片(Widget)

充电动效(ChargingSkin)

是否支持

√

√

x

√

√

表2 支持设备类型
展开
  

直板机

折叠屏

平板

是否支持

√

√

√

XML规范

不涉及

参数说明

不涉及

应用示例

示例一:通过点击事件刷新当天的数据。

<Weather>
    <Var name="Weather.today.weatherid" expression="999"/>
    <Var name="Weather.today.aqivaluetext" expression="'bbb'"/>
    <Var name="Weather.today.currentTem" expression="222"/>
    <Var name="Weather.today.maxtemp" expression="333"/>
    <Var name="Weather.today.mintemp" expression="444"/>
</Weather>
<Image x="600" y="500" h="250" w="260" src="bj.jpg"/>
<Button x="600" y="500" h="250" w="260">
    <Trigger action="down">
        <RefreshWeatherCommand/>
    </Trigger>
</Button>