fix:修复两处快速切换在线列表导致的空指针问题
This commit is contained in:
parent
a0169a952d
commit
418be1ec67
@ -272,6 +272,9 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
}
|
||||
private List<LiveUserGiftBean> processUserData(JSONObject json){
|
||||
List<LiveUserGiftBean> data = JSON.parseArray(json.getString("userlist"), LiveUserGiftBean.class);
|
||||
if(data==null){
|
||||
return new ArrayList<>();
|
||||
}
|
||||
Log.i("tag222", "ssss");
|
||||
if (data.size() > 0 && pg == 1) {
|
||||
nums = 0;
|
||||
@ -297,6 +300,9 @@ public class LiveUserMoreDialogFragment extends AbsDialogFragment implements Vie
|
||||
/**
|
||||
* 由于在线观众和粉丝列表实体结构与榜单结构不一致,做个兼容操作
|
||||
*/
|
||||
if(rank==null){
|
||||
return data;
|
||||
}
|
||||
for (Object o : rank) {
|
||||
JSONObject item= (JSONObject) o;
|
||||
LiveUserRankBean bean=JSON.parseObject(item.getString("userinfo"),LiveUserRankBean.class);
|
||||
|
Loading…
Reference in New Issue
Block a user