点唱无唱者闪退修改
This commit is contained in:
@@ -18,6 +18,7 @@ import android.widget.TextView;
|
||||
import androidx.recyclerview.widget.GridLayoutManager;
|
||||
|
||||
import com.blankj.utilcode.util.ActivityUtils;
|
||||
import com.blankj.utilcode.util.LogUtils;
|
||||
import com.xscm.modulemain.R;
|
||||
import com.xscm.modulemain.activity.room.activity.RoomActivity;
|
||||
import com.xscm.modulemain.activity.room.contacts.JukeboxContacts;
|
||||
@@ -500,11 +501,17 @@ public class RoomJukeboxFragment extends BaseMvpFragment<JukeboxPresenter, Fragm
|
||||
pitBean.setCharm(fromUserInfo.getCharm());
|
||||
pitBean.setDress(fromUserInfo.getDress());
|
||||
pitBean.setIs_online(fromUserInfo.getIs_online());
|
||||
if (roomInfoResp.getSinger_info().getSong_info().getSinger_user_id() == userId) {
|
||||
pitBean.setImageType(true);
|
||||
} else {
|
||||
try {
|
||||
if (roomInfoResp.getSinger_info().getSong_info().getSinger_user_id() == userId) {
|
||||
pitBean.setImageType(true);
|
||||
} else {
|
||||
pitBean.setImageType(false);
|
||||
}
|
||||
}catch (NullPointerException e){
|
||||
LogUtils.e("juke",e.getMessage());
|
||||
pitBean.setImageType(false);
|
||||
}
|
||||
|
||||
// 使用set方法更新数据,然后通知适配器
|
||||
dataList.set(position, pitBean);
|
||||
adapter.notifyItemChanged(position);
|
||||
|
||||
Reference in New Issue
Block a user