HarmonyOS 有api可以拿到当前设备上已经添加的服务卡片列表吗

有api可以拿到当前设备上已经添加的服务卡片列表吗?类似widgetManager.getAppWidgetIds。

HarmonyOS
2024-12-23 13:53:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

目前卡片提供方是无法通过api获取所有formid的;

目前机制就是这样,预览时会所有卡片触发onAddForm;添加的时候会对应卡片再触发一次onAddForm,没有添加的卡片会触发onRemoveForm;无法区分预览与添加。预览不属于临时卡片,临时卡片暂时没有用到。

存储目前推荐仍是onAddForm存,onRemoveForm移除,中间会多些操作,业务上可以满足。

对应开发指导可以参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-ui-widget-update-by-status-V5

分享
微博
QQ
微信
回复
2024-12-23 15:11:00
相关问题
鸿蒙卡片服务可以播放视频
5610浏览 • 1回复 待解决
服务中心添加卡片怎么添加
7158浏览 • 1回复 待解决
服务卡片可以响应上下滑动操作
7331浏览 • 2回复 待解决
原子化服务卡片本质区别
2107浏览 • 1回复 待解决
API11编译har包可以api10使用
2298浏览 • 1回复 待解决
HarmonyOS服务卡片是否可以加桌
419浏览 • 1回复 待解决