首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Quickblox更新记录

Quickblox更新记录
EN

Stack Overflow用户
提问于 2018-05-15 15:01:00
回答 1查看 38关注 0票数 1

我是quickblox的新手。有人能告诉我如何在自定义对象中更新记录吗?

例如,我想将water字段中的water值更改为high,我刚刚尝试了quickblox中的代码,但是它给了我错误

我试过了

代码语言:javascript
复制
String id = getIntent().getStringExtra(Consts.CUSTOMOBJ_ID);

QBCustomObject record = new QBCustomObject();
HashMap<String, Object> fields = new HashMap<String, Object>();
fields.put("mhs",mahasiswa_name.getText().toString());
record.setFields(fields);
record.setCustomObjectId(id);

QBCustomObjects.updateObject(record,null,new QBEntityCallback<QBCustomObject>(){

    @Override
    public void onSuccess(QBCustomObject qbCustomObject, Bundle bundle) {

    }

    @Override
    public void onError(QBResponseException e) {

    }
});

但是它给了我在QBCustomObjects.updateObject之后的错误

无法解析方法'updateObject(com.quickblox.customobjects.model.QBCustomObject,null,匿名com.quickblox.core.QBEntityCallback)‘

EN

回答 1

Stack Overflow用户

发布于 2018-05-21 09:14:55

使用下一个方法:

代码语言:javascript
复制
            QBCustomObjects.updateObject(qbCustomObject, qbRequestUpdateBuilder).performAsync(new QBEntityCallback<QBCustomObject>() {
            @Override
            public void onSuccess(QBCustomObject result, Bundle params) {

            }

            @Override
            public void onError(QBResponseException responseException) {

            }
        });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50353471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档