|
@@ -17,6 +17,7 @@ import com.wdkl.ncs.android.component.home.util.ImPlayDialogHelper
|
|
|
import com.wdkl.ncs.android.component.home.util.MediaPlayHelper
|
|
|
import com.wdkl.ncs.android.component.home.util.RingPlayHelper
|
|
|
import com.wdkl.ncs.android.component.home.util.SpeechUtil
|
|
|
+import com.wdkl.ncs.android.lib.base.LIFE_CYCLE_RESUME
|
|
|
import com.wdkl.ncs.android.middleware.common.Constants
|
|
|
import com.wdkl.ncs.android.lib.utils.AppTool
|
|
|
import com.wdkl.ncs.android.lib.utils.showMessage
|
|
@@ -75,12 +76,22 @@ class NewEventListActivity : BaseActivity<NewEventListPresenter, ActivityEventLi
|
|
|
rv_event_list.adapter = delegateAdapter
|
|
|
}
|
|
|
|
|
|
+ override fun onWindowFocusChanged(hasFocus: Boolean) {
|
|
|
+ super.onWindowFocusChanged(hasFocus)
|
|
|
+ if (!Constants.oldEvent) {
|
|
|
+ window.decorView.systemUiVisibility = screen_flags
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
override fun bindEvent() {
|
|
|
|
|
|
}
|
|
|
|
|
|
override fun onResume() {
|
|
|
super.onResume()
|
|
|
+ if (!Constants.oldEvent) {
|
|
|
+ window.decorView.systemUiVisibility = screen_flags
|
|
|
+ }
|
|
|
WdKeepAliveService.mNewEventListActive = true
|
|
|
renderData(Constants.eventList)
|
|
|
if (!MediaPlayHelper.getInstance().isMediaPlaying) {
|
|
@@ -107,7 +118,7 @@ class NewEventListActivity : BaseActivity<NewEventListPresenter, ActivityEventLi
|
|
|
override fun renderData(data: ArrayList<InteractionVO>) {
|
|
|
Log.e(TAG,"返回的数据 "+data.size)
|
|
|
//data.sortByDescending { it.id }
|
|
|
- srl_event_list.finishRefresh()
|
|
|
+ //srl_event_list.finishRefresh()
|
|
|
if (data.size > 0) {
|
|
|
adapter.data.clear()
|
|
|
adapter.data.addAll(data)
|
|
@@ -165,7 +176,7 @@ class NewEventListActivity : BaseActivity<NewEventListPresenter, ActivityEventLi
|
|
|
if (resTcpModel.data != null) {
|
|
|
dismissDialog()
|
|
|
if (mVibrator!=null) mVibrator.cancel()
|
|
|
- val responseInteractionVO = Gson().fromJson<InteractionVO>(resTcpModel.data.toString(), InteractionVO::class.java)
|
|
|
+ val responseInteractionVO = Gson().fromJson(resTcpModel.data.toString(), InteractionVO::class.java)
|
|
|
showMessage("已响应"+responseInteractionVO.fromFrameFullName + " " + responseInteractionVO.data)
|
|
|
|
|
|
var doFinish = false
|