Android activity跳转到另一个activity的指定fragment页面
2016-05-17 19:01
645 查看
Android activity跳转到另一个activity的指定fragment页面
2014年9月26日 14:47 新浪博客最近在做一个项目用了activity跳转到fragment,所以就在网上找了很多的列子。
下面先看几张图:
首页、简介、和设置都是fragment碎片。在mainactivity里面。而testactivity是一个独立的activity
现在要做的就是从testactivity跳转到简介这个fragment里面。
首先我们在testactivity的跳转事件里面给mainactivity传个名为id的参数。
Intent intent=new Intent(TestActivity.this,MainActivity.class); intent.putExtra("id", 1); startActivity(intent);
然后在mainactivity里面我们接收一下这个id值
int id =
getIntent().getIntExtra("id", 0);
再判断这个id值是否为1,若id=1那么我们让mainactivity加载简介这个fragment
nt id = getIntent().getIntExtra("id", 0); if (id==1)
{ Fragment fragmen = new Infofragment(); FragmentManager fmanger =getFragmentManager(); FragmentTransaction
ftran =fmanger.beginTransaction(); ftran.replace(R.id.franme_meun,fragmen); ftran.commit(); info_meun.setChecked(true); li.setVisibility(View.GONE); }
上面代码中info_meun.setChecked(true);就是设置底部导航的选中状态。不要忘记了,否则你的底部导航选中的是其他的
你上面的fragment显示的是简介。。
相关文章推荐
- RxJava 和 RxAndroid 二(操作符的使用)
- Android App中用Handler实现ViewPager页面的自动切换
- Android Studio如何设置代码自动提示
- [Android] 在Ubuntu 12.04 (64bit)上使用搭建Android的调试环境:ADB USB Connection By root
- 玩转Android studio 插件开发、测试、JCenter库发布(4)
- Android 点9图片
- Android AndroidStudio JSR/RET are not supported with computeFrames option
- 如何把android studio用github实现团队协作
- [Android]NDK开发环境配置与JNI开发
- Android Studio使用Lambda表达式出错
- android调用webservice解析Gson数据
- [存储]Android使用SQLiteOpenHelper简单存储
- Android应用程序安装过程源代码分析
- android 下拉刷新控件SwipeRefreshLayout简单使用
- Android帧动画(WiFi动画)
- Android学习笔记十六:Android listview与adapter用法
- Android 内存泄漏总结
- 优化Android Studio/Gradle构建
- 拖动Layout时,出现向上滑动
- Android问题解决之使用字符串&对象空值判断