11111
This commit is contained in:
@@ -42,9 +42,9 @@ import com.yunbao.common.activity.AbsActivity;
|
||||
import com.yunbao.common.adapter.ViewPagerAdapter;
|
||||
import com.yunbao.common.bean.ChatRemarksBean;
|
||||
import com.yunbao.common.bean.ConfigBean;
|
||||
import com.yunbao.common.bean.IMLoginModel;
|
||||
import com.yunbao.common.bean.LiveSvgGiftBean;
|
||||
import com.yunbao.common.bean.UpdataListBean;
|
||||
import com.yunbao.common.bean.UserBean;
|
||||
import com.yunbao.common.custom.TabButtonGroup;
|
||||
import com.yunbao.common.event.MessageIMEvent;
|
||||
import com.yunbao.common.event.RongIMConnectionStatusEvent;
|
||||
@@ -66,11 +66,7 @@ import com.yunbao.common.utils.ToastUtil;
|
||||
import com.yunbao.common.utils.VersionUtil;
|
||||
import com.yunbao.common.utils.WordUtil;
|
||||
import com.yunbao.common.views.AbsMainViewHolder;
|
||||
import com.yunbao.live.LiveConfig;
|
||||
import com.yunbao.live.activity.LiveAnchorActivity;
|
||||
import com.yunbao.live.activity.LiveRyAnchorActivity;
|
||||
import com.yunbao.live.bean.LiveBean;
|
||||
import com.yunbao.live.bean.LiveKsyConfigBean;
|
||||
import com.yunbao.live.http.LiveHttpConsts;
|
||||
import com.yunbao.live.http.LiveHttpUtil;
|
||||
import com.yunbao.live.utils.LiveStorge;
|
||||
@@ -83,7 +79,6 @@ import com.yunbao.main.event.PDLiveConversationListEvent;
|
||||
import com.yunbao.main.http.MainHttpConsts;
|
||||
import com.yunbao.main.http.MainHttpUtil;
|
||||
import com.yunbao.main.interfaces.MainAppBarLayoutListener;
|
||||
import com.yunbao.main.interfaces.MainStartChooseCallback;
|
||||
import com.yunbao.main.manager.imrongcloud.ConversationIMListManager;
|
||||
import com.yunbao.main.presenter.CheckLivePresenter;
|
||||
import com.yunbao.main.utils.GenerateTestUserSig;
|
||||
@@ -361,9 +356,8 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
//初始化腾讯im
|
||||
private void initTXIM() {
|
||||
//登录腾讯云服务器
|
||||
final CommonAppConfig appConfig = CommonAppConfig.getInstance();
|
||||
final UserBean u = appConfig.getUserBean();
|
||||
|
||||
CommonAppConfig.getInstance();
|
||||
IMLoginModel userInfo = IMLoginManager.get(this).getUserInfo();
|
||||
// 1. 从 IM 控制台获取应用 SDKAppID,详情请参考 SDKAppID。
|
||||
// 2. 初始化 config 对象
|
||||
V2TIMSDKConfig config = new V2TIMSDKConfig();
|
||||
@@ -405,7 +399,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
super.onUserSigExpired();
|
||||
Log.i("tx", "登录过期了");
|
||||
|
||||
V2TIMManager.getInstance().login(u.getId(), GenerateTestUserSig.genTestUserSig(u.getId()), new V2TIMCallback() {
|
||||
V2TIMManager.getInstance().login(userInfo.getId() + "", GenerateTestUserSig.genTestUserSig(userInfo.getId() + ""), new V2TIMCallback() {
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
Log.i("tx", "登录成功");
|
||||
@@ -423,13 +417,13 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
});
|
||||
|
||||
//登录腾讯云服务器
|
||||
V2TIMManager.getInstance().login(u.getId(), GenerateTestUserSig.genTestUserSig(u.getId()), new V2TIMCallback() {
|
||||
V2TIMManager.getInstance().login(userInfo.getId() + "", GenerateTestUserSig.genTestUserSig(userInfo.getId() + ""), new V2TIMCallback() {
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
Log.i("tx", "登录成功");
|
||||
V2TIMUserFullInfo v2TIMUserFullInfo = new V2TIMUserFullInfo();
|
||||
v2TIMUserFullInfo.setNickname(u.getUserNiceName());
|
||||
v2TIMUserFullInfo.setFaceUrl(u.getAvatarThumb());
|
||||
v2TIMUserFullInfo.setNickname(userInfo.getUserNicename());
|
||||
v2TIMUserFullInfo.setFaceUrl(userInfo.getAvatarThumb());
|
||||
V2TIMManager.getInstance().setSelfInfo(v2TIMUserFullInfo, new V2TIMCallback() {
|
||||
@Override
|
||||
public void onError(int code, String desc) {
|
||||
@@ -474,7 +468,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
private void showStartDialog() {
|
||||
if (isReady == true) {
|
||||
MainStartDialogFragment dialogFragment = new MainStartDialogFragment();
|
||||
dialogFragment.setMainStartChooseCallback(true,this);
|
||||
dialogFragment.setMainStartChooseCallback(true, this);
|
||||
dialogFragment.show(getSupportFragmentManager(), "MainStartDialogFragment");
|
||||
} else {
|
||||
ToastUtil.show("正在初始化,請稍等....");
|
||||
@@ -483,9 +477,6 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 检查版本更新
|
||||
*/
|
||||
|
||||
@@ -138,16 +138,6 @@ public class MainHomeLiveAdapter extends RefreshAdapter<LiveBean> {
|
||||
super.onViewDetachedFromWindow(holder);
|
||||
}
|
||||
|
||||
// @Override
|
||||
// public void onViewRecycled(@NonNull RecyclerView.ViewHolder holder) {
|
||||
// //局部刷新周星榜svaga
|
||||
// if (holder instanceof MainHomeLiveWeekItemViewHolder) {
|
||||
// if (((MainHomeLiveWeekItemViewHolder) holder).weekSvga.isAnimating()) {
|
||||
// ((MainHomeLiveWeekItemViewHolder) holder).weekSvga.stopAnimation();
|
||||
// }
|
||||
// }
|
||||
// super.onViewRecycled(holder);
|
||||
// }
|
||||
|
||||
@Override
|
||||
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder vh, int position) {
|
||||
|
||||
Reference in New Issue
Block a user