使用官方navigation:
- 隐藏Toolbar原title失效
nav切换监听中每次调用toolbar.setTitle("") - bottomNavigationView切换时一直入栈
我当时用登录界面做了首页,跳转进去后的俩界面绑定bnv,造成这种现象,解决方法是把里边的当首页,进去后判断状态是否应跳转登录界面(嵌套graph) - 切换fragment莫名显示已有parent
在toolbar中自定义的居中tv引起,暂时去掉了
navController.addOnDestinationChangedListener { controller, destination, arguments ->
// tv_title.text = destination.label
// toolbar.title = ""
toolbar.title = destination.label
when(destination.id){
...
Sofia.with(this)
.statusBarBackground(resources.getDrawable(R.color.colorPrimary,theme)).clearInvasionStatusBar()
}
}
}
- livedata数据无法实时更新界面
没有绑定lifecycleOwner
网友评论