fragment中的一个按钮跳转到另外一个Fragment解决方案
来源:互联网 发布:java图形界面视频 编辑:程序博客网 时间:2024/05/07 07:56
要表达的意思如图所示:
解决方案:用广播处理
1.在oncreate 方法中注册广播
filter = new IntentFilter();
filter.addAction("TUIGUANG");
registerReceiver(new mainReceiver(), filter);
2.实现mainReceiver方法
class mainReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if (intent.getAction().equals("TUIGUANG")) {
//开启事务
transaction = fManager.beginTransaction();
//替换fragment
transaction.replace(R.id.main_frame, fragList.get(1));
transaction.commit();
//替换tabar
((RadioButton) mainTab.getChildAt(1)).setChecked(true);
}
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if (intent.getAction().equals("TUIGUANG")) {
//开启事务
transaction = fManager.beginTransaction();
//替换fragment
transaction.replace(R.id.main_frame, fragList.get(1));
transaction.commit();
//替换tabar
((RadioButton) mainTab.getChildAt(1)).setChecked(true);
}
}
这些东西都是写在Fragment所依附的activity中
0 0
- fragment中的一个按钮跳转到另外一个Fragment解决方案
- fragmentTabHost中点击一个fragment中的按钮,跳转到另外一个fragment的解决办法
- fragmentTabHost中点击一个fragment中的按钮,跳转到另外一个fragment的解决办法
- intent 不能从一个activity跳转到一个Fragment
- 关于从一个Fragment跳转到一个Activity中
- Android开发从一个activity设置跳转到另一个activity中的一个fragment中的一个viewpager中的某一个页面
- fragment跳转到fragment
- chain跳转到另外的一个包中的action
- 在SWT中,如何点击一个按钮跳转到另外一个窗口?监听事件如何编写?
- Fragment中的Activity跳转到MainActivity中的其他Fragment方法
- Activity 跳转到Fragment中(MainActivity中的Fragment)
- Fragment重复使用跳转可以自己写一个BaseFragment继承Fragment
- Fragment互相切换,点击Fragment上的按钮跳转到Fragment简单总结
- Activity跳转到嵌套中的Fragment
- 点击第一viewpager中的按钮,跳转到第二个radiogroup对应的fragment
- 从一个Activity直接跳转到一个Fragment中,进行相应的操作
- 从一个activity跳转到一个已存在activity的指定fragment中
- 开发一个好项目:二、actvity简便跳转,创建菜单按钮,正确使用fragment
- 机房合作——我们开工了!!!
- Django中实现文件上传功能
- Android安卓开发知识库汇总
- 红黑树
- linux下静态路由修改命令
- fragment中的一个按钮跳转到另外一个Fragment解决方案
- Flex 布局初学
- Java学习笔记二:java基本特点
- UVA 1471 Defense Lines
- Hadoop的发展历史
- 腾讯优测|优社区干货精选-手Q红包后台设计!
- 强大的vim配置文件,让编程更随意
- hbase分页
- 如何在JNI工程中使用第三方库文件