Android activity跳转到另一个activity的指定fragment页面
2016-08-19 15:27
447 查看
核心提示:最近在做一个项目用了activity跳转到fragment,所以就在网上找了很多的列子。下面先看几张图:首页、简介、和设置都是fragment碎片。在mainactivity里面...
最近在做一个项目用了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); mit(); info_meun.setChecked(true); li.setVisibility(View.GONE); }
上面代码中info_meun.setChecked(true);就是设置底部导航的选中状态。不要忘记了,否则你的底部导航选中的是其他的
你上面的fragment显示的是简介。。
最近在做一个项目用了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); mit(); info_meun.setChecked(true); li.setVisibility(View.GONE); }
上面代码中info_meun.setChecked(true);就是设置底部导航的选中状态。不要忘记了,否则你的底部导航选中的是其他的
你上面的fragment显示的是简介。。
相关文章推荐
- Android activity跳转到另一个activity的指定fragment页面
- Android开发从一个activity设置跳转到另一个activity中的一个fragment中的一个viewpager中的某一个页面
- Android开发关于Activity跳转另一个Activity指定的fragment的解决方法
- 从fragment跳转到activity , 返回到指定fragment页面
- Android问题集(一)——从fragment跳转到另一个Activity
- android 使用startActivity()从一个fragment 跳转另一个activity出错
- 怎么通过activity里面的一个按钮跳转到另一个fragment(android FragmentTransaction.replace的用法介绍)
- Android中Activity和Fragment页面跳转
- Android单击通知栏后返回正在运行的程序并跳转到指定fragment页面
- Android Activity ABC页面跳转生命周期变化及activity + fragment生命周期变化(经典面试题)
- 关于Activity跳转另一个Activity指定的fragment的解决方法
- 从fragment跳转到activity,再返回到指定的fragment页面
- 从一个页面里在指定的时间里跳转到另一个指定的页面的方法
- android中页面跳转以及数据在Activity之间的传递
- Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)
- 【Android基础】页面跳转与传值(Activity跳转与传值)
- android的activity跳转到另一个activity
- Android开发笔记--Activity 页面跳转和传值
- Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)
- Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)