|
|
@@ -295,27 +295,25 @@ abstract class BaseTvActivity<DB : ViewDataBinding> : AppCompatActivity(),
|
|
|
private fun initLiveEventBusUtil() {
|
|
|
//展示任务弹窗
|
|
|
LiveEventBusUtil.observer<MessageBean>(this, RxBusCodes.SHOWTASKDIALOG) { bean ->
|
|
|
- Log.e("wwww", "showtaskdialog-------------> "+GsonUtil.GsonString(bean))
|
|
|
- val taskFragment = TaskFragment()
|
|
|
- taskFragment.setTaskDesn(bean.getMessageData(), "")
|
|
|
- taskFragment.onDialogClickListener = {
|
|
|
- if (TextUtils.isEmpty(bean.ext).not()) {
|
|
|
- if (TextUtils.equals("C", bean.businessID)) {
|
|
|
- JumpUtil.jumpActivityWithUrl(
|
|
|
- RouterUrlCommon.WEB_VIEW_INTERACTION_JS,
|
|
|
- bean.ext,
|
|
|
- mContext
|
|
|
- )
|
|
|
- } else if (TextUtils.equals("D", bean.businessID)) {
|
|
|
- JumpUtil.jumpActivityWithUrl(
|
|
|
- RouterUrlCommon.trainContentDetails,
|
|
|
- bean.ext,
|
|
|
- mContext
|
|
|
- )
|
|
|
+ runOnUiThread {
|
|
|
+ Log.e("wwww", "showtaskdialog-------------> " + GsonUtil.GsonString(bean))
|
|
|
+ val taskFragment = TaskFragment()
|
|
|
+ taskFragment.setTaskDesn(bean.getMessageData(), "")
|
|
|
+ taskFragment.onDialogClickListener = {
|
|
|
+ if (TextUtils.isEmpty(bean.ext).not()) {
|
|
|
+ if (TextUtils.equals("C", bean.businessID)) {
|
|
|
+ JumpUtil.jumpActivityWithUrl(
|
|
|
+ RouterUrlCommon.WEB_VIEW_INTERACTION_JS, bean.ext, mContext
|
|
|
+ )
|
|
|
+ } else if (TextUtils.equals("D", bean.businessID)) {
|
|
|
+ JumpUtil.jumpActivityWithUrl(
|
|
|
+ RouterUrlCommon.trainContentDetails, bean.ext, mContext
|
|
|
+ )
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+ taskFragment.show(supportFragmentManager, "taskFragment")
|
|
|
}
|
|
|
- taskFragment.show(supportFragmentManager, "taskFragment")
|
|
|
}
|
|
|
}
|
|
|
|