|
|
|
@ -38,6 +38,7 @@ import com.rehome.zhdcoa.ui.fragment.MineFragment
|
|
|
|
import com.rehome.zhdcoa.ui.fragment.YunXingFragment
|
|
|
|
import com.rehome.zhdcoa.ui.fragment.YunXingFragment
|
|
|
|
import com.rehome.zhdcoa.ui.toastview.toastviewbymyself
|
|
|
|
import com.rehome.zhdcoa.ui.toastview.toastviewbymyself
|
|
|
|
import com.rehome.zhdcoa.utils.*
|
|
|
|
import com.rehome.zhdcoa.utils.*
|
|
|
|
|
|
|
|
import com.sangfor.sdk.SFUemSDK
|
|
|
|
import com.tencent.tbs.reader.ITbsReader
|
|
|
|
import com.tencent.tbs.reader.ITbsReader
|
|
|
|
import com.tencent.tbs.reader.ITbsReaderCallback
|
|
|
|
import com.tencent.tbs.reader.ITbsReaderCallback
|
|
|
|
import com.tencent.tbs.reader.TbsFileInterfaceImpl
|
|
|
|
import com.tencent.tbs.reader.TbsFileInterfaceImpl
|
|
|
|
@ -68,6 +69,8 @@ class MainActivity : BaseActivityOaToolbarViewBinding<ActivityMainBinding>() {
|
|
|
|
private lateinit var contactFragment:ContactFragment
|
|
|
|
private lateinit var contactFragment:ContactFragment
|
|
|
|
//定时器
|
|
|
|
//定时器
|
|
|
|
private var timer: Timer? = null
|
|
|
|
private var timer: Timer? = null
|
|
|
|
|
|
|
|
//定时器
|
|
|
|
|
|
|
|
private var timerVpn: Timer? = null
|
|
|
|
|
|
|
|
|
|
|
|
private var manager: DownloadManager? = null
|
|
|
|
private var manager: DownloadManager? = null
|
|
|
|
|
|
|
|
|
|
|
|
@ -302,6 +305,20 @@ class MainActivity : BaseActivityOaToolbarViewBinding<ActivityMainBinding>() {
|
|
|
|
e.printStackTrace()
|
|
|
|
e.printStackTrace()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if (timerVpn == null) {
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
timerVpn = Timer()
|
|
|
|
|
|
|
|
timerVpn!!.schedule(object : TimerTask() {
|
|
|
|
|
|
|
|
override fun run() {
|
|
|
|
|
|
|
|
// 注销VPN登录.
|
|
|
|
|
|
|
|
SFUemSDK.getInstance().logout()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}, 28800000, 28800000)
|
|
|
|
|
|
|
|
// 设定指定的时间time,此处为10000毫秒
|
|
|
|
|
|
|
|
} catch (e: Exception) {
|
|
|
|
|
|
|
|
e.printStackTrace()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -315,6 +332,9 @@ class MainActivity : BaseActivityOaToolbarViewBinding<ActivityMainBinding>() {
|
|
|
|
if (timer != null) {
|
|
|
|
if (timer != null) {
|
|
|
|
timer!!.cancel()
|
|
|
|
timer!!.cancel()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if (timerVpn != null) {
|
|
|
|
|
|
|
|
timerVpn!!.cancel()
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
|
|
|
|
override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
|
|
|
|
|