viewModel
由MainActivity
提供,它调用一个委派的片段来创建msg
内部的onViewCreated
的此观察器
viewModel.msg.observe(requireActivity(), Observer {
if(it.isNotEmpty() && !it.isNullOrBlank()) {
Snackbar.make(requireView().rootView, it, Snackbar.LENGTH_SHORT)
viewModel.onShowMsgComplete()
}
})
msg
已正确地放置在观察者内部,但小吃栏未显示。