我一直在努力解决这个问题很长一段时间,很多人建议使用FragmentManager来重建片段(例如Show hide fragment in android,以及其他方法)。这是我的情况:
这是正常的吗?是否有正式的方式来改变这一点 - 一个不是" hacky"并涉及重建片段?
更奇怪的是,Fragment上的切换构建了一个Toast,但是没有显示出来。但是,如果我只是从MainActivity(片段所在的位置)创建Toast,它就可以工作。我应该只是切换MainActivity的可见性吗?我真的想避免这种情况。