|
|
@@ -750,8 +750,10 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(),
|
|
|
* 移除消息监听
|
|
|
*/
|
|
|
private fun removeAdvancedMsgListener() {
|
|
|
- //消息接受监听
|
|
|
- V2TIMManager.getMessageManager().removeAdvancedMsgListener(simpleMsgListener)
|
|
|
+ runOnUiThread {
|
|
|
+ //消息接受监听
|
|
|
+ V2TIMManager.getMessageManager().removeAdvancedMsgListener(simpleMsgListener)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -895,4 +897,9 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(),
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ override fun onDestroy() {
|
|
|
+ removeAdvancedMsgListener()
|
|
|
+ super.onDestroy()
|
|
|
+ }
|
|
|
}
|