您的位置:首页 > 移动开发 > Android开发

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显示的是简介。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐