fix bugs.71
This commit is contained in:
@@ -66,9 +66,14 @@ open class Application : CommonAppContext() {
|
|||||||
initCrashUtils()
|
initCrashUtils()
|
||||||
initSmartRefreshLayout()
|
initSmartRefreshLayout()
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
fun bgToForeground() {
|
||||||
AppUtils.registerAppStatusChangedListener(object : Utils.OnAppStatusChangedListener {
|
AppUtils.registerAppStatusChangedListener(object : Utils.OnAppStatusChangedListener {
|
||||||
override fun onForeground(activity: Activity?) {//应用切换到前台
|
override fun onForeground(activity: Activity?) {//应用切换到前台
|
||||||
if (!CommonAppContext.getInstance().isPlaying && activity is MainActivity) {
|
if (!CommonAppContext.getInstance().isPlaying) {
|
||||||
RetrofitClient.getInstance()
|
RetrofitClient.getInstance()
|
||||||
.index_recommend_room(object : BaseObserver<IndexRecommendRoom>() {
|
.index_recommend_room(object : BaseObserver<IndexRecommendRoom>() {
|
||||||
override fun onSubscribe(d: Disposable) {
|
override fun onSubscribe(d: Disposable) {
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ import com.permissionx.guolindev.callback.RequestCallback;
|
|||||||
import com.stx.xhb.xbanner.XBanner;
|
import com.stx.xhb.xbanner.XBanner;
|
||||||
import com.tencent.imsdk.v2.V2TIMManager;
|
import com.tencent.imsdk.v2.V2TIMManager;
|
||||||
import com.tencent.imsdk.v2.V2TIMValueCallback;
|
import com.tencent.imsdk.v2.V2TIMValueCallback;
|
||||||
|
import com.xscm.modulemain.Application;
|
||||||
import com.xscm.modulemain.BaseMvpActivity;
|
import com.xscm.modulemain.BaseMvpActivity;
|
||||||
import com.xscm.modulemain.R;
|
import com.xscm.modulemain.R;
|
||||||
import com.xscm.modulemain.activity.main.contacts.HomeContacts;
|
import com.xscm.modulemain.activity.main.contacts.HomeContacts;
|
||||||
@@ -176,6 +177,8 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
|
|||||||
}
|
}
|
||||||
|
|
||||||
MessageListenerSingleton.getInstance().ensureListenersAdded();
|
MessageListenerSingleton.getInstance().ensureListenersAdded();
|
||||||
|
CommonAppContext.getInstance().upMqtt();
|
||||||
|
Application.Companion.getInstance().bgToForeground();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -479,7 +482,7 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
|
|||||||
//// RoomManager.instance( CommonAppContext.getInstance()).joinRoomWithRoomId(CommonAppContext.getInstance().playId, true);
|
//// RoomManager.instance( CommonAppContext.getInstance()).joinRoomWithRoomId(CommonAppContext.getInstance().playId, true);
|
||||||
// return;
|
// return;
|
||||||
// }
|
// }
|
||||||
CommonAppContext.getInstance().upMqtt();
|
|
||||||
MvpPre.loginIm();
|
MvpPre.loginIm();
|
||||||
Logger.i("MainActivity", "onResume");
|
Logger.i("MainActivity", "onResume");
|
||||||
// Beta.checkAppUpgrade(false, false);
|
// Beta.checkAppUpgrade(false, false);
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ import org.greenrobot.eventbus.Subscribe;
|
|||||||
import org.greenrobot.eventbus.ThreadMode;
|
import org.greenrobot.eventbus.ThreadMode;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
import io.agora.karaoke_view.v11.KaraokeEvent;
|
import io.agora.karaoke_view.v11.KaraokeEvent;
|
||||||
import io.agora.karaoke_view.v11.KaraokeView;
|
import io.agora.karaoke_view.v11.KaraokeView;
|
||||||
@@ -298,8 +299,8 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
} else {
|
} else {
|
||||||
setVisibilityView(4);
|
setVisibilityView(4);
|
||||||
}
|
}
|
||||||
}catch (Exception e){
|
} catch (Exception e) {
|
||||||
LogUtils.e("RoomKtvFragment","sv()"+e.getMessage());
|
LogUtils.e("RoomKtvFragment", "sv()" + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -311,7 +312,9 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
mBinding.lyricsView.setActiveLineUpcomingTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
mBinding.lyricsView.setActiveLineUpcomingTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
||||||
mBinding.lyricsView.setCurrentLineHighlightedTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
mBinding.lyricsView.setCurrentLineHighlightedTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
||||||
mBinding.lyricsView.setCurrentLineTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
mBinding.lyricsView.setCurrentLineTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_0DFFB9));
|
||||||
((RoomActivity) ActivityUtils.getTopActivity()).getBinding().recyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false));
|
if (getActivity() != null && getActivity() instanceof RoomActivity) {
|
||||||
|
((RoomActivity) getActivity()).getBinding().recyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false));
|
||||||
|
}
|
||||||
mBinding.muName.setText("暂无歌曲");
|
mBinding.muName.setText("暂无歌曲");
|
||||||
mBinding.muXName.setText("暂无歌曲");
|
mBinding.muXName.setText("暂无歌曲");
|
||||||
startRotateAnimation();
|
startRotateAnimation();
|
||||||
@@ -350,7 +353,9 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
((RoomActivity) ActivityUtils.getTopActivity()).getBinding().recyclerView.setAdapter(adapter);
|
if (getActivity() != null && getActivity() instanceof RoomActivity) {
|
||||||
|
Objects.requireNonNull(((RoomActivity) getActivity()).getBinding()).recyclerView.setAdapter(adapter);
|
||||||
|
}
|
||||||
|
|
||||||
isRotate = false;
|
isRotate = false;
|
||||||
RoomKtvWheatView muYc = mBinding.muYc;
|
RoomKtvWheatView muYc = mBinding.muYc;
|
||||||
@@ -426,8 +431,8 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
if (!muJb.getUserId().equals("")) {
|
if (!muJb.getUserId().equals("")) {
|
||||||
RoomUserInfoFragment.show(roomInfoResp.getRoom_info().getRoom_id(), muJb.getUserId(), muJb.pitNumber, getHostUser(), false, 2, isNumberWhether(), getChildFragmentManager());
|
RoomUserInfoFragment.show(roomInfoResp.getRoom_info().getRoom_id(), muJb.getUserId(), muJb.pitNumber, getHostUser(), false, 2, isNumberWhether(), getChildFragmentManager());
|
||||||
} else {
|
} else {
|
||||||
if (ActivityUtils.getTopActivity() instanceof RoomActivity) {
|
if (getActivity() != null && getActivity() instanceof RoomActivity) {
|
||||||
if (((RoomActivity) ActivityUtils.getTopActivity()).getHostUser() < 4) {
|
if (((RoomActivity) getActivity()).getHostUser() < 4) {
|
||||||
RoomOnlineDialogFragment.show(roomInfoResp.getRoom_info().getRoom_id(), "10", roomInfoResp.getUser_info(), roomInfoResp, getChildFragmentManager());
|
RoomOnlineDialogFragment.show(roomInfoResp.getRoom_info().getRoom_id(), "10", roomInfoResp.getUser_info(), roomInfoResp, getChildFragmentManager());
|
||||||
} else {
|
} else {
|
||||||
com.hjq.toast.ToastUtils.show("请等待主持抱麦");
|
com.hjq.toast.ToastUtils.show("请等待主持抱麦");
|
||||||
@@ -546,7 +551,7 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
AgoraManager.getInstance().stopMuisc();
|
AgoraManager.getInstance().stopMuisc();
|
||||||
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did);
|
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did);
|
||||||
} else if (id == R.id.ll_ds) {
|
} else if (id == R.id.ll_ds) {
|
||||||
if (mBinding.muYc.pitBean.getUser_id() != null && !mBinding.muYc.pitBean.getUser_id().equals("")&& !mBinding.muYc.pitBean.getUser_id().equals("0")) {
|
if (mBinding.muYc.pitBean.getUser_id() != null && !mBinding.muYc.pitBean.getUser_id().equals("") && !mBinding.muYc.pitBean.getUser_id().equals("0")) {
|
||||||
UserInfo userInfo = new UserInfo();
|
UserInfo userInfo = new UserInfo();
|
||||||
userInfo.setAvatar(roomInfoResp.getSong_user_info().getAvatar());
|
userInfo.setAvatar(roomInfoResp.getSong_user_info().getAvatar());
|
||||||
userInfo.setNickname(roomInfoResp.getSong_user_info().getNickname());
|
userInfo.setNickname(roomInfoResp.getSong_user_info().getNickname());
|
||||||
|
|||||||
@@ -28,8 +28,8 @@ isBuildModule=false
|
|||||||
#org.gradle.deamon=false
|
#org.gradle.deamon=false
|
||||||
android.injected.testOnly=false
|
android.injected.testOnly=false
|
||||||
|
|
||||||
APP_VERSION_NAME=1.0.8.0
|
APP_VERSION_NAME=1.0.8.1
|
||||||
APP_VERSION_CODE=70
|
APP_VERSION_CODE=71
|
||||||
|
|
||||||
org.gradle.jvm.toolchain.useLegacyAdapters=false
|
org.gradle.jvm.toolchain.useLegacyAdapters=false
|
||||||
#org.gradle.java.home=C\:\\Users\\qx\\.jdks\\ms-17.0.15
|
#org.gradle.java.home=C\:\\Users\\qx\\.jdks\\ms-17.0.15
|
||||||
|
|||||||
Reference in New Issue
Block a user