|
|
|
|
@ -184,7 +184,12 @@ class HomeActivity : BaseActivityOaToolbarViewBinding<ActivityHomeBinding>() {
|
|
|
|
|
binding.rbHome.setTextColor(Color.parseColor("#0099ff"))
|
|
|
|
|
binding.rbHome.isChecked = true
|
|
|
|
|
binding.toolbarView.topLl.visibility = View.GONE
|
|
|
|
|
homeFragment.updateWaitForToDo()
|
|
|
|
|
if (homeFragment.isAdded && homeFragment.isVisible) {
|
|
|
|
|
// Fragment存在且可见,可以安全访问
|
|
|
|
|
homeFragment.updateWaitForToDo()
|
|
|
|
|
} else {
|
|
|
|
|
// Fragment不可用或不可见
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
1 -> {
|
|
|
|
|
@ -193,7 +198,12 @@ class HomeActivity : BaseActivityOaToolbarViewBinding<ActivityHomeBinding>() {
|
|
|
|
|
binding.toolbarView.topLl.visibility = View.GONE
|
|
|
|
|
binding.rbMine.setTextColor(Color.parseColor("#0099ff"))
|
|
|
|
|
binding.rbMine.isChecked = true
|
|
|
|
|
mineFragment.updateWaitForToDo()
|
|
|
|
|
if (mineFragment.isAdded && mineFragment.isVisible) {
|
|
|
|
|
// Fragment存在且可见,可以安全访问
|
|
|
|
|
mineFragment.updateWaitForToDo()
|
|
|
|
|
} else {
|
|
|
|
|
// Fragment不可用或不可见
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|