当Activity跳转到Fragment 把他当做两个Activity来跳转

首先 我们来复习一下两个页面之间的传值跳转
页面一
OneActivity

        Intent intent = new Intent();intent.putExtra("name",1);startActivity(intent1);

页面二
TwoActivity

       Intent intent = getIntent();int id = intent.getIntExtra("id", 0);

这样我们的页面跳转传值就完成啦

接着我们来说 Activity跟fragment的页面跳转 首先Activity直接跳Fragment是会报错的 因为Fragment不可以单独存在 它是依附于Activity的 所以我们可以把它当做是两个Activity的页面跳转
所以我们可以通过传id来去到我们想去的fragment页面

页面一
OneActivity 这个一面为Activity页面

        Intent intent = new Intent();intent.putExtra("name",1);startActivity(intent1);

页面二
TwoActivity 这个页面也Fragment存在的页面 要想页面可以跳转 按照旧办法在两个Activity进行页面跳转 这里获取值时 我们可以给一个默认值 页面跳转时 你在页面一传的值到达页面二时 就会把默认值替换掉 这里的时候 我们给它一个判断 如果值等于传过来的值时 我们就在页面二中把viewpager设置成我们想要跳转的Fragment

       Intent intent = getIntent();int id = intent.getIntExtra("id", 0);if(id ==1 ){vpMain.setCurrentItem(3);//这里的数字是fragment所在位置的下标}

Activity跳转到Fragment相关推荐

  1. Activity跳转到Fragment的方法(Intent)

    提示:小美女小帅哥,点个赞点个关注,不秃头 文章目录 Intent踩坑 一.intent跳转编译错误? 二.问题原因 activity不能直接用Intent跳转fragment,因此要用个例外的办法处 ...

  2. android activity跳转多次闪退_Android实现Activity和Fragment的跳转动画

    1.使用overridePendingTransition方法实现Activity跳转动画 botton_in <?xml version="1.0" encoding=&q ...

  3. Activity跳转到Navigation中的Fragment

    Activity跳转到Navigation中的Fragment 思路 首先跳转到Fragment所在的Activity中 在跳回到对应Activity中需要判断这个意图是从哪里到达的这里,所以需要一个 ...

  4. Fragment 跳转到指定的Fragment 与 Activity跳转到指定的Fragment 的方法

    Fragment 跳转到指定的Fragment 主要分为2中情况 1 同一个Activity上的Fragment 跳转到指定Fragment 例如MainActivity 上的Fragment 跳转问 ...

  5. Android Activity跳转动画,让你的APP瞬间绚丽起来

    我们都知道绚丽的APP总会给用户耳目一新的感觉,为了抓住用户更大网络公司使出浑身解数让自己的产品更绚丽,而绚丽最简单的效果就是Activity跳转效果,不仅可以让用户看起来舒服,而且实现起来也特别简单 ...

  6. Github项目解析(九)--实现Activity跳转动画的五种方式

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了在Activity ...

  7. Activity与多个fragment的之间的相爱想杀

    踩到这个矿坑:同一个activity管理多个fragment的时候遇到下面的异常 java.lang.IllegalStateException Can not perform this action ...

  8. Activity跳转的数据交换问题---Activity学习笔记(二)

    以解决这两个问题为例: 问题一:有两个Activity(A和B),从A跳转到B,同时B需要A中的数据: 效果图: 代码: MainActivity类: package com.test.bundlet ...

  9. android动画效果 --- 设置activity 跳转动画

    转载:http://ming-fanglin.iteye.com/blog/1396473 原来使用Activity.overridePendingTransition来自定义Activity的进入动 ...

最新文章

  1. 树模型集成学习(Tree Embedding)
  2. SyntaxHighlighter -- 代码高亮插件
  3. QCustomPlot实现实时动态曲线(包含手动设置XY轴显示的方法)
  4. 【UVA - 10020 】Minimal coverage (贪心,区间覆盖问题)
  5. [转]撞车之后,不要傻里傻气的!这里有绝招!
  6. linux eclipse stm32,在ubuntu下利用eclipse搭建stm32开发环境和st-link调试
  7. php cpp,PHPCPP安装以及hello world
  8. 小鹏汽车首批量产车下线,未来将进军L4级别自动驾驶
  9. WCF 入门调用实例教程
  10. rapidminer java_RapidMiner在Java应用程序中的集成
  11. Event-b 学习总结
  12. Linux软件源镜像修改
  13. html中设置首字母大写,css如何设置英文首字母大写
  14. python开头编码cc手_python的编码问题整理
  15. 为什么P2P模式下载的人越多速度越快,为什么P2P伤害机械硬盘
  16. echarts:x轴文字竖排显示
  17. HDOJ 4622 Reincarnation (hash)
  18. 网络wifi测试软件app,WIFI检测精灵
  19. 移动App该怎样保存用户password
  20. lanker php 大码,GitHub - TREYWANGCQU/LANKERS: CQU-LANKERS

热门文章

  1. 给两个字符串,S 和 T,在 S 中找出包含 T 中所有字母的最短字符串,不考虑顺序。
  2. Python之文本操作
  3. vbs脚本功能:1、判断系统位数64/32;2、读取注册表,读取应用名称。3、读取txt文件;4、执行exe文件,安装程序。
  4. 2015大连落户新政详解
  5. Python中用format函数格式化字符串的用法
  6. 登峰造极,阿里高工手码分布式系统速成笔记,千万别害怕迈出第一步
  7. 为给定的Lambda表达式构建表达式树
  8. 十一、监控和管理Linux进程
  9. linux下oracle错误日志,Linux系统最近重启时间、错误日志
  10. 利用K-Means聚类进行航空公司客户价值分析