为了账号安全,请及时绑定邮箱和手机立即绑定

kotlin语言实现从Fragment跳转到Activity?

kotlin语言实现从Fragment跳转到Activity?

喵喵时光机 2018-09-04 18:14:36
kotlin语言实现从Fragment跳转到Activity
查看完整描述

1 回答

?
慕勒3428872

TA贡献1848条经验 获得超5个赞

 Activity只能转跳到指定的Activity如果想让目标的Activity中进入指定到fragment,那么只需要传递几个参数即可1.使用Intent转跳    Intentintent=newIntent(activity,目标Activity.class);2.用Intent传递一个界面intent.putExtra("page",1); 注意,这个1用于表示第几个界面,viewPager第一个界面是0,第二个界面是1以此类推3.启动ActivitystartActivity(intent);4.在目标Activity中获取这个值Intentintent=getIntent();intpage=intent.getIntExtra("page",0);//第一个参数是取值的key,第二个参数是默认值5.设置fragment转到指定的界面FragemtnMaganger.beginTransaction().replace(R.id.fragment,newFragment).commit();即可当然如果是同一个Activity,转跳不同的Fragment的话,只需要设置ViewPager.setCurrentImte即可

查看完整回答
反对 回复 2018-09-24
  • 1 回答
  • 0 关注
  • 3507 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信