Android Fragment的show()和hide()方法

    在Fragment 的replace()使用中,会销毁当前碎片,在进行新碎片的创建。所以当再一次替换回之前的碎片时,会重新创建,不再是之前的状态。一次会产生较差的用户体验。

    这里就用到了show()和hide()的方法使用,这两个方法不会对Fragment的生命周期产生任何影响。当需向用户展示某一碎片时,开启事务调用show()方法将其显示,再将其他碎片进行隐藏hide()。当需要显示之前的碎片时,再一次,开启事务调用show()方法将其显示,再将其他碎片进行隐藏hide()。且状态为之前的状态,不会发生任何变化。今天就到这里了,此片文章只是博主的讲述,代码一两行,就不献丑了。谢谢大家!

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭