原标题:Android零基础入门|Fragment显示和隐藏、绑定和解绑
在上一期我们学习了FragmentManager和FragmentTransaction的作用,并用案例学习了Fragment的添加、移除和替换,本期一起来学习Fragment显示和隐藏、绑定和解绑。
一、Fragment显示和隐藏
由于上一期有简单介绍过对应的api,这里直接通过案例来进行学习。
创建一个新的module名为fragmentshowhide,然后创建一个Fragment对应的布局文件fragment_demo.xml,代码如下:
紧接着创建一个Fragment文件,命名为DemoFragment,代码非常简单,如下:
然后就是我们要操作的界面设计了,这里一共包括2个按钮,分别表示隐藏Fragment和显示Fragment,主布局acticity_main文件的代码如下:
然后就是修改主界面MainActivity的代码,获取按钮并设置监听事件,对应不同的事件做出不同的操作,代码如下:
运行程序,可以看到下图左侧所示界面。