|
@@ -27,9 +27,9 @@ import com.wdkl.app.ncs.callingbed.fragment.*
|
|
import com.wdkl.app.ncs.callingbed.helper.*
|
|
import com.wdkl.app.ncs.callingbed.helper.*
|
|
import com.wdkl.app.ncs.callingbed.launch.CallingbedLaunch
|
|
import com.wdkl.app.ncs.callingbed.launch.CallingbedLaunch
|
|
import com.wdkl.app.ncs.callingbed.settings.SettingConfig
|
|
import com.wdkl.app.ncs.callingbed.settings.SettingConfig
|
|
-import com.wdkl.app.ncs.callingbed2.agreement.CallingbedAgreement
|
|
|
|
-import com.wdkl.app.ncs.callingbed2.fragment.SkyCallFragment
|
|
|
|
-import com.wdkl.app.ncs.callingbed2.helper.ScreenManagerUtil
|
|
|
|
|
|
+import com.wdkl.app.ncs.callingbed.agreement.CallingbedAgreement
|
|
|
|
+import com.wdkl.app.ncs.callingbed.fragment.SkyCallFragment
|
|
|
|
+import com.wdkl.app.ncs.callingbed.helper.ScreenManagerUtil
|
|
import com.wdkl.core.consts.Urls
|
|
import com.wdkl.core.consts.Urls
|
|
import com.wdkl.core.socket.IUserState
|
|
import com.wdkl.core.socket.IUserState
|
|
import com.wdkl.core.socket.SocketManager
|
|
import com.wdkl.core.socket.SocketManager
|
|
@@ -101,6 +101,7 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
|
|
//网络异常计数
|
|
//网络异常计数
|
|
private var netErrCount : Int = 0
|
|
private var netErrCount : Int = 0
|
|
private var clickSosTime : Long = 0
|
|
private var clickSosTime : Long = 0
|
|
|
|
+ private var pressTime : Long = 0
|
|
|
|
|
|
//主信息
|
|
//主信息
|
|
private val mainFragment = "main_fragment"
|
|
private val mainFragment = "main_fragment"
|
|
@@ -605,10 +606,17 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
|
|
//更多
|
|
//更多
|
|
else if (buffer[2].toInt() == 1 || buffer[2].toInt() == 2) {
|
|
else if (buffer[2].toInt() == 1 || buffer[2].toInt() == 2) {
|
|
if (skyCallFragment == null) {
|
|
if (skyCallFragment == null) {
|
|
- runOnUiThread {
|
|
|
|
- clickVQrcode()
|
|
|
|
|
|
+ if (System.currentTimeMillis() - pressTime > 3000) {
|
|
|
|
+ checkAppVersion()
|
|
|
|
+ } else {
|
|
|
|
+ runOnUiThread {
|
|
|
|
+ clickVQrcode()
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ } else if (buffer[2].toInt() == 0) {
|
|
|
|
+ //长按二维码按键检查版本升级
|
|
|
|
+ pressTime = System.currentTimeMillis()
|
|
}
|
|
}
|
|
|
|
|
|
//增援
|
|
//增援
|