Android  activity跳转到另一个activity的指定fragment页面

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显示的是简介。。

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值