谈起这个话题, 还要回到两年前我刚学android开发时, 那时候还不知道有ViewPager这个东西. 当做导航界面内容切换时用到了Fragment, 先初始化三个Fragment, 获得FragmentManager, 开始事务, add三个Fragment, show第一个,hide后两个,一气呵成, 再定义三个Button, 添加点击事件, show相应的Fragment,hide其他的Fragment.到目前为止, 一切正常.
当时当手机横竖屏切换时奇怪的事情发生了, 点击Button时, 切换失效了,这时候需要用FragmentManager, 找到"原来"的Fragment,
然后在赋值给引用, 这时点击事件才会起作用.