服务卡片java如何设置点击事件

   @Override
    public ProviderFormInfo bindFormData() {
        HiLog.info(TAG, "bind form data when create form");
        ProviderFormInfo info = new ProviderFormInfo(RESOURCE_ID_MAP.get(dimension), context);
        ComponentProvider provider = new ComponentProvider();
        List<Intent> intentList = new ArrayList<>();
        List<IntentAgentConstant.Flags> flagList = null;
        //这里只能设计跳转事件,不能设置如onClickListener这样的api
        IntentAgentInfo ai = new IntentAgentInfo(100,
                IntentAgentConstant.OperationType.UNKNOWN_TYPE,flagList,
                intentList,null);
        provider.setIntentAgent(ResourceTable.Id_date,IntentAgentHelper.getIntentAgent(context,ai));
        info.mergeActions(provider);
        return info;
    }

如上,我们只能通过IntentAgent设置卡片布局控件路由事件,但是不能设置点击事件,比如点击时我想弹一个toast,这样做不到。

服务卡片
点击事件
2021-07-13 16:20:59
浏览
已于2021-7-13 16:21:58修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
红叶亦知秋

目前还不支持单独设置点击事件处理。

分享
微博
QQ
微信
回复
2021-07-19 11:41:11
相关问题
服务卡片只能基于JAVA开发吗?
3461浏览 • 1回复 待解决
服务卡片如何通过java端跳转到js端?
3911浏览 • 1回复 待解决
点击服务卡片如何跳转至指定的页面
2276浏览 • 1回复 待解决
服务卡片设置本地图片显示空白
7430浏览 • 2回复 已解决
服务卡片功能如何开发
47浏览 • 0回复 待解决
HarmonyOS 创建服务卡片?
160浏览 • 1回复 待解决
HarmonyOS 服务卡片问题
40浏览 • 1回复 待解决
服务服务卡片的区别
3152浏览 • 1回复 待解决
如何禁止Button的点击事件
599浏览 • 1回复 待解决
如何通过卡片点击实现业务登录场景
1752浏览 • 1回复 待解决