请选择 进入手机版 | 继续访问电脑版
查看: 1282|回复: 1

直播列表怎么搞?

[复制链接]

1

主题

1

帖子

29

积分

云客

Rank: 1

积分
29
发表于 2018-9-29 11:54:22 | 显示全部楼层 |阅读模式
频道列表已经获取成功,list内容,return错误,怎么存储list的值
public void  onResponse(String response, int code, Throwable exception) {
    ArrayList<LiveInfo> list=new ArrayList<>();
    if (code != 200 || exception != null) {
        LogUtil.e(TAG, "register failed : code = " + code + ", errorMsg = "
                + (exception != null ? exception.getMessage() : "null"));
        if (callback != null) {
            callback.onFailed(code, exception != null ? exception.getMessage() : "null");
        }
    }
    try {
        JSONObject resObj = JSONObject.parseObject(response);
        int resCode = resObj.getIntValue(RESULT_KEY_CODE);
        if (resCode == RESULT_CODE_SUCCESS) {

            JSONTokener jsonTokener=new JSONTokener(response);
            org.json.JSONObject jsonObject=(org.json.JSONObject) jsonTokener.nextValue();
            org.json.JSONObject array = jsonObject.getJSONObject("list");

            String cid="";
            int roomId=0;
            int status=0;
            LiveInfo liveInfo=new LiveInfo(cid,roomId,status);
            for(int i=0;i<array.length();i++){
                org.json.JSONObject object=array.getJSONObject(String.valueOf(i));
                liveInfo.setRoomId(object.getInt(RESULT_ROOMID));
                liveInfo.setCid(object.getString(CID));
                liveInfo.setStatus(object.getInt(RESULT_STATUS));
                    list.add(liveInfo);

            }
            callback.onSuccess(liveInfo);

        } else {
            String error = resObj.getString(RESULT_KEY_ERROR_MSG);
            callback.onFailed(resCode, error);
        }
    } catch (JSONException e) {
        callback.onFailed(-1, e.getMessage());
    } catch (Exception e){
        callback.onFailed(-1, e.getMessage());
    };
}
回复

使用道具 举报

6

主题

90

帖子

450

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
450
发表于 2018-10-10 10:35:34 | 显示全部楼层
您可以将具体思路说明下:怎么实现,涉及到云信哪些SDK接口,涉及到云信哪些服务端API。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表