服务卡片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端跳转到js端?
788浏览 • 1回复 待解决
服务卡片只能基于JAVA开发吗?
262浏览 • 1回复 待解决
服务卡片设置本地图片显示空白
3175浏览 • 2回复 已解决
Java Text控件,如何设置字间距?
2215浏览 • 1回复 待解决
服务卡片如何跳转到指定的页面呢?
1985浏览 • 1回复 待解决
服务卡片的进度条如何停止动画
4918浏览 • 1回复 待解决
java如何设置CommonDialog的位置?
2171浏览 • 1回复 待解决
服务卡片webview如何跳转系统浏览器?
4027浏览 • 2回复 待解决
服务卡片默认没有东西
3127浏览 • 1回复 待解决