使用fragment注意事项

来源:互联网 发布:linux查看用户文件 编辑:程序博客网 时间:2024/05/22 12:57

转载:http://blog.csdn.net/junfeng120125/article/details/19925757

使用fragment注意事项:
1.fragment一定要有一个无参构造函数;

2.如果要给fragment传参,一定要使用Bundle方式传参,而不重载构造函数传参,因为在fragment重新生成的使用不会执行这个带参构造函数,而是执行无参构造函数;

3.与其他Fragment的交互

两个单独的Fragment之间是不应该进行通信的。应该使用他们所存在的Activity作为沟通的纽带。
为了实现两个Fragment的交互,您可以在Fragment中定义一个接口,然后在这个接口中定义一个方法,在Fragment的onAttach()方法中调用这个接口中的方法。然后让Activity实现这个方法来完成Activity和Fragment之间的通信。
1)定义接口并调用方法:

2)实现接口,在这个方法中可以进行与其他Fragment的数据的交互:


0 0
原创粉丝点击