diff --git a/app/release/release/output-metadata.json b/app/release/release/output-metadata.json index 233fdea..5af5286 100644 --- a/app/release/release/output-metadata.json +++ b/app/release/release/output-metadata.json @@ -11,9 +11,9 @@ "type": "SINGLE", "filters": [], "attributes": [], - "versionCode": 158, - "versionName": "1.0.5", - "outputFile": "秘地_1.0.5_158.apk" + "versionCode": 166, + "versionName": "1.1.3", + "outputFile": "秘地_1.1.3_166.apk" } ], "elementType": "File", @@ -22,14 +22,14 @@ "minApi": 28, "maxApi": 30, "baselineProfiles": [ - "baselineProfiles/1/秘地_1.0.5_158.dm" + "baselineProfiles/1/秘地_1.1.3_166.dm" ] }, { "minApi": 31, "maxApi": 2147483647, "baselineProfiles": [ - "baselineProfiles/0/秘地_1.0.5_158.dm" + "baselineProfiles/0/秘地_1.1.3_166.dm" ] } ], diff --git a/gradle.properties b/gradle.properties index 48bbe33..429524b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,8 +28,8 @@ isBuildModule=false #org.gradle.deamon=false android.injected.testOnly=false -APP_VERSION_NAME=1.1.1 -APP_VERSION_CODE=164 +APP_VERSION_NAME=1.1.3 +APP_VERSION_CODE=166 org.gradle.jvm.toolchain.useLegacyAdapters=false #org.gradle.java.home=C\:\\Users\\qx\\.jdks\\ms-17.0.15 diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/base/CommonAppContext.java b/moduleUtil/src/main/java/com/xscm/moduleutil/base/CommonAppContext.java index aa679c0..3ef7f64 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/base/CommonAppContext.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/base/CommonAppContext.java @@ -434,8 +434,8 @@ public class CommonAppContext extends MultiDexApplication implements Applicatio // startService(mqttServiceIntent); // } - mqttConnect=MqttConnect.getInstance(this,"tcp://1.13.181.248","android-"+ MqttClient.generateClientId()); -// mqttConnect=MqttConnect.getInstance(this,"tcp://62.234.12.147","android-"+ MqttClient.generateClientId()); +// mqttConnect=MqttConnect.getInstance(this,"tcp://1.13.181.248","android-"+ MqttClient.generateClientId()); + mqttConnect=MqttConnect.getInstance(this,"tcp://62.234.12.147","android-"+ MqttClient.generateClientId()); mqttConnect.mqttClient(); // 每次启动应用时重置状态 diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/giftLottery/TourClubDialogFragment.java b/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/giftLottery/TourClubDialogFragment.java index 2986c80..8051402 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/giftLottery/TourClubDialogFragment.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/giftLottery/TourClubDialogFragment.java @@ -422,7 +422,6 @@ public class TourClubDialogFragment extends BaseMvpDialogFragment(), RoomContacts.View, PermissionCallbacks, OnMessageReceivedListener { private var roomFragment: RoomFragment? = null @@ -467,6 +467,41 @@ class RoomActivity : BaseMvpActivity(), /** 最小化 */ private fun showExitRoomDialog() { + if (mRoomInfoResp!!.room_info.type_id.equals("6")) { + val bottomSheet = ExitRoomBottomSheet.newInstance(false, true, true); + bottomSheet.setOnOptionSelectedListener(object : OnOptionSelectedListener { + override fun onMinimize() { + TODO("Not yet implemented") + } + + override fun onExitRoom() { + // 调用退出房间方法 +// MvpPre.quitRoom(roomId, SpUtil.getUserId() + ""); + + // 真正退出房间 + // 调用退出房间方法 + MessageListenerSingleton.quitGroup(roomId); + quit(); + if (mRoomInfoResp!!.getRoom_info() + .getLabel_id() != null && mRoomInfoResp!!.getRoom_info().getLabel_id() + .equals("5") + ) { + jiaR(); + return; + } else { + performExitRoom(1); + } +// performExitRoom(1) + } + + override fun onCancel() { + // 用户点击取消,不做任何事 + } + }) + + return + } + val bottomSheet = ExitRoomBottomSheet.newInstance() bottomSheet.setOnOptionSelectedListener(object : OnOptionSelectedListener { override fun onMinimize() { @@ -482,6 +517,7 @@ class RoomActivity : BaseMvpActivity(), // 处理最小化逻辑 + minimizeToBackground() } @@ -800,7 +836,6 @@ class RoomActivity : BaseMvpActivity(), } - override fun onFail(e: Throwable) { LogUtils.e("Network request preparation failed: " + e.message) // 即使准备失败,也尝试执行网络请求 @@ -2202,6 +2237,7 @@ class RoomActivity : BaseMvpActivity(), lastSwitchedRoomId = pendingRoomId!! AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId = messageEvent.roomId +// RoomManager.getInstance().fetchRoomDataAndEnter(this,pendingRoomId, "") } } pendingRoomId = null @@ -3981,11 +4017,17 @@ class RoomActivity : BaseMvpActivity(), "上一个房间的roonid" + AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId ) // MvpPre.getRoomIn(AgoraManager.getInstance(context).getLastRoomId(), ""); - ARouter.getInstance().build(ARouteConstants.ROOM_DETAILS).withString("form", "电影房") - .withString("roomId", AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId) - .navigation() +// ARouter.getInstance().build(ARouteConstants.ROOM_DETAILS).withString("form", "电影房") +// .withString("roomId", AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId) +// .navigation() + RoomManager.getInstance().fetchRoomDataAndEnter( + this, + AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId, + "" + ) AgoraManager.getInstance(OkDownloadProvider.context).lastRoomId = "" // setviewyc(true); +// exitFullScreen() } override fun userGuanzSuccess(s: String) {