解决一个activity中,多个已被初始化的fragment UI 重叠问题
两个fragment重叠的效果:
解决方式: 为了解决多个已被初始化的fragment UI 重叠问题
在activity的oncreate()方法中:
getSupportFragmentManager().beginTransaction() .show(receiptFragment) .hide(notReceiptFragment) .commit();复制代码
ps:一定要commit
一个activity嵌套2个fragment,如上ReceiptFragment/NotReceiptFragment都需要展示API数据,那么请求服务器的代码应该写在activity中还是fragment中,解决方式:
- 在activity中
onCreate()
进行网络请求, - 通过activity传值给fragment,或者保存数据库的方式,在fragment中获取数据,
- 在
onActivityCreated
方法中进行UI渲染
RadioGroup使用的一些细节
http://blog.sina.com.cn/s/blog_61e26bcb0100vgko.html
复制代码