摘要: //Fragment向Activity传值(接口回调) //1.定义一个接口,在该接口中声明一个用于传递数据的方法 //2.让Activity实现该接口,然后重写回调方法,获取传入的值,然后做处理 //3.在自定义Fragment中,声明一个回调接口的引用 //4.在onAttach中法中,为第三步 阅读全文
posted @ 2020-07-02 20:09 于光远 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 在activity中加载 frament,并传递给它参数 //setArguments //1.实例化Fragment Fragment f1 = new Fragment1(); //2.实例化一个Bundle对象 Bundle bundle = new Bundle(); //3.存入数据到Bu 阅读全文
posted @ 2020-07-02 19:02 于光远 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 动态加载,就是使用代码进行加载,不指定name属性。 使用帧布局元素,进行覆盖显示。 添加一个fragement需要4个步骤。 1.获取Fragment管理器 2.获取Fragment事务(/开启事务) 3.动态添加Fragment //参数1:容器id //参数2:Fragment对象 4.提交事 阅读全文
posted @ 2020-07-02 15:04 于光远 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个hello world工程。 然后创建一个空的fragment 给fragment_1.xml 加上背景色。 把fragment放进activity_main.xml 显示,指定fragment位置和大小,通过name属性,关联到fragment1.java 结果: 阅读全文
posted @ 2020-07-02 13:59 于光远 阅读(198) 评论(0) 推荐(0) 编辑