瀏覽代碼

1.登陆成功添加提示语弹窗

王鹏鹏 2 年之前
父節點
當前提交
99071c945c

+ 10 - 0
baselib/src/main/java/com/yingyangfly/baselib/base/BaseTvActivity.kt

@@ -21,6 +21,7 @@ import com.yingyangfly.baselib.databinding.ActivityBaseBinding
 import com.yingyangfly.baselib.db.AppDataBase
 import com.yingyangfly.baselib.db.QuestionsDao
 import com.yingyangfly.baselib.dialog.LoadingDialog
+import com.yingyangfly.baselib.dialog.TaskFragment
 import com.yingyangfly.baselib.ext.getDbClass
 import com.yingyangfly.baselib.ext.initBar
 import com.yingyangfly.baselib.utils.*
@@ -279,4 +280,13 @@ abstract class BaseTvActivity<DB : ViewDataBinding> : AppCompatActivity(),
         return false
     }
 
+    fun showTaskFragment() {
+        val taskFragment = TaskFragment()
+        taskFragment.setTaskDesn(
+            "欢迎使用自动大屏,让小豚带您一起遨游吧,温馨小提示:使用完毕后切记要退出哦~     ",
+            ""
+        )
+        taskFragment.show(supportFragmentManager, "taskFragment")
+    }
+
 }

+ 25 - 22
evaluation/src/main/java/com/yingyangfly/evaluation/hospital/HospitalActivity.kt

@@ -284,29 +284,32 @@ class HospitalActivity : BaseTvMVVMActivity<ActivityHospitalBinding, HospitalVie
         viewModel.getUserInfo(fail = {
             it.toast()
         }, success = {
-            if (it != null) {
-                if (TextUtils.isEmpty(it.mobile).not()) {
-                    User.saveMobile(it.mobile)
-                }
-                if (TextUtils.isEmpty(it.idCard).not()) {
-                    User.saveIdCard(it.idCard)
-                }
-                //保存用户头像
-                if (TextUtils.isEmpty(it.avatar).not()) {
-                    User.saveAvatar(it.avatar)
-                }
-                //保存用户名
-                if (TextUtils.isEmpty(it.name).not()) {
-                    User.saveName(it.name)
-                }
-                if (TextUtils.isEmpty(it.orgCode).not()) {
-                    User.saveOrgCode(it.orgCode)
-                }
-                User.saveUserSex(it.getSex())
-                User.saveUserAge(it.getAgeInfo())
-                if (TextUtils.isEmpty(it.id).not()) {
-                    User.saveUserId(it.id)
+            runOnUiThread {
+                if (it != null) {
+                    if (TextUtils.isEmpty(it.mobile).not()) {
+                        User.saveMobile(it.mobile)
+                    }
+                    if (TextUtils.isEmpty(it.idCard).not()) {
+                        User.saveIdCard(it.idCard)
+                    }
+                    //保存用户头像
+                    if (TextUtils.isEmpty(it.avatar).not()) {
+                        User.saveAvatar(it.avatar)
+                    }
+                    //保存用户名
+                    if (TextUtils.isEmpty(it.name).not()) {
+                        User.saveName(it.name)
+                    }
+                    if (TextUtils.isEmpty(it.orgCode).not()) {
+                        User.saveOrgCode(it.orgCode)
+                    }
+                    User.saveUserSex(it.getSex())
+                    User.saveUserAge(it.getAgeInfo())
+                    if (TextUtils.isEmpty(it.id).not()) {
+                        User.saveUserId(it.id)
+                    }
                 }
+                showTaskFragment()
             }
         })
     }