<第一行代码>笔记二

来源:互联网 发布:java格式化html代码 编辑:程序博客网 时间:2024/05/19 03:29

一、.9图片中画线的区域表示要拉伸的地方

二、动态添加Fragment的步骤

1、创建待添加的Fragment的实例

2、获取到FragmentManager,在活动中可以直接调用getFragmentManager()

3、开启一个事务

4、向窗口中加入碎片,一般使用replace()

5、提交事务

Fragment fragment = new Fragment();FragmentManager fragmentManager = getSupportFragmentManager();FragmentTransaction transaction = fragmentManager.beginTransaction();transaction.replace(R.id.fragment, fragment);transaction.addToBackStack(null);//模仿添加到栈,此时按返回键,才会返回到上一个Fragmenttransaction.commit();
注:如果Fragment与Activity之前进行通信,则可以通过以下方式:

getFragmentManager().findFragmentById("id");//找到相应Fragment再调用里面的方法
getActivity(); //也一样

0 0
原创粉丝点击