diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt index c7c89a9b..ce64c5de 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt @@ -69,6 +69,7 @@ import com.tencent.imsdk.v2.V2TIMUserFullInfo import com.tencent.imsdk.v2.V2TIMValueCallback import com.xscm.modulemain.BaseMvpActivity import com.xscm.modulemain.R +import com.xscm.modulemain.TransparentActivity import com.xscm.modulemain.activity.main.activity.MainActivity import com.xscm.modulemain.activity.room.contacts.RoomContacts import com.xscm.modulemain.activity.room.fragment.ChatRoomFragment @@ -188,6 +189,7 @@ import java.lang.ref.WeakReference import java.nio.charset.StandardCharsets import java.util.Arrays import java.util.Date +import java.util.concurrent.TimeUnit import java.util.stream.Collectors @Route(path = ARouteConstants.ROOM_DETAILS) @@ -901,6 +903,7 @@ class RoomActivity : BaseMvpActivity(), override fun onSelfInfoUpdated(info: V2TIMUserFullInfo?) {} } + @SuppressLint("CheckResult") private fun setView(resp: RoomInfoResp?, isSwitchRoomType: Boolean = false) { if (resp == null) return @@ -1012,6 +1015,18 @@ class RoomActivity : BaseMvpActivity(), setupEffectView() MvpPre?.roomRedPackets(roomId) + + Observable.timer(1000, TimeUnit.MILLISECONDS).observeOn( + AndroidSchedulers.mainThread() + ).subscribe { aLong: Long? -> + if (ActivityUtils.getTopActivity() is RoomActivity) startActivity( + Intent( + ActivityUtils.getTopActivity(), + TransparentActivity::class.java + ) + ) + } + } diff --git a/app/build.gradle b/app/build.gradle index ba69b8ad..545ac30f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -117,7 +117,7 @@ android { def versionName = variant.versionName def versionCode = variant.versionCode // 获取当前时间戳(格式:yyyyMMddHHmmss) - def buildTimes = new Date().format("yyyy-MM-dd") + def buildTimes = new Date().format("yyyy-MM-dd-HH") def fileName = "羽声_${versionName}_${versionCode}_${buildTimes}.apk" output.outputFileName = fileName }