HarmonyOS 应用的卡片怎么获取应用写入的本地数据?

在主应用中写入了部分数据(通过关系型数据库)到本地,后面希望通过应用的服务卡片读取这些数据并显示在卡片UI上面,通过查阅官方提供的文档好像无法实现这个功能?

HarmonyOS
2024-11-01 12:15:50
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

​1、在onCommand方法中创建DataAbilityHelper实列DataAbilityHelper dataAbilityHelper = DataAbilityHelper.creator(context,url)。

2、使用DataAbilityHelper的query方法查询数据ResultSet resultSet = DataAbilityHelper.query(url,null,null,null,null)。

3、遍历ResultSet获取查询结果,筛选需要的数据显示在服务卡片UI上​。

分享
微博
QQ
微信
回复
2024-11-01 17:31:49
相关问题
卡片开发支持多少种尺寸的卡片
1509浏览 • 2回复 待解决
HarmonyOS 怎么获取正在使用的卡
687浏览 • 1回复 待解决
HarmonyOS 应用日志写入和导出方案
1632浏览 • 1回复 待解决
Stage模型的卡片如何配置刷新时间
3374浏览 • 1回复 待解决
卡片ID怎么准确获取
222浏览 • 0回复 待解决
HarmonyOS 应用卡片如何管理
654浏览 • 1回复 待解决