Android中fragment A里面点击button跳转到fragment B实现方法

Android中fragment A里面点击button跳转到fragment B实现方法

在我们做项目的时候总是会有一些需求,改动。前段时间有个需求是首页的一个按钮点击跳转进入一个fragment,这个fragment和首页属于同一级。

eg:也就是说我的首页几个fragment,首页记为HomeFragment、TwoFragment……,点击首页的按钮进入第二个TwoFragment,当时看到iOS同事很快实现,说是通过广播。我第一反应是回调或者替换。

//MainActivity中写选中第二个Fragment的方法

//navigation_sort 我的第二个fragment选中按钮

public void setTab(int tab){
        navigation_sort.performClick();
}

在第一个HomeFragment中点击事件设置监听

MainActivity mainActivity= (MainActivity) getActivity();
                mainActivity.setTab(2);//调用Main中方法

通过以上方法是实现了功能。

Android中fragment A里面点击button跳转到fragment B实现方法

然而还有几种百度的方法,留下连接供各位参考。

https://blog.csdn.net/bfboys/article/details/53193034这篇阅读上万的文章。

多的是replace 和 回调,然而更多的是nullpointException,读者有更多的见解可以留言交流。纸上得来终觉浅,书到用时方恨少。谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115035.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • unix命令netstat[通俗易懂]

    unix命令netstat[通俗易懂]Netstat命令用于显示各种网络相关信息,如网络连接,路由表,接口状态(InterfaceStatistics),masquerade连接,多播成员(MulticastMemberships)等等。

    2022年5月31日
    34
  • 说明子网和子网掩码的概念_子网掩码和子网地址

    说明子网和子网掩码的概念_子网掩码和子网地址一个IP(v4)地址如:210.52.207.2,是一个4字节(共32bit)的数字,被分为4段,每段8位,段与段之间用‘.’分隔。每段所能表示的十进制数最大不超过255。IP

    2022年8月1日
    7
  • 软件是bs架构还是cs架构_数据库为什么cs架构

    软件是bs架构还是cs架构_数据库为什么cs架构从定义上:CS即客户端到服务器架构;BS即浏览器到服务器架构从效率上:C/S效率高,大部分的数据已经安装在系统上,B/S效率低,每次都要加载最新的数据从迭代升级上:C/S需要删除老版本在安装新版本(在升级完成桌面图标会有一个刷新的动作);B/S则无缝升级;从安全上:C/S更安全,需要安装\注册\登录;B/S有浏览器就可以使用,安全程度低;从开发成本上:B/S成本低;C/S需要不同的系统开发人员,成本高…

    2025年10月9日
    4
  • python可视化图表(python 显示图片)

    目录一、fig,ax=plt.subplots()的作用?二、参数的含义?三、怎么在一个图上排列多个子图?四、怎么把多个子图一起合并到一个图上?《PythonforDataAnalysis》2ndEdition一、fig,ax=plt.subplots()的作用?它是用来创建总画布/figure“窗口”的,有figure就可以在上边(或其中一个子…

    2022年4月17日
    241
  • mysql锁表和解锁语句_db2查看是否锁表

    mysql锁表和解锁语句_db2查看是否锁表介绍锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制。加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁是否是否已解除、释放锁等。锁机制共享锁与排他锁共享锁(读锁):其他事务可以读,但不能写。排他锁(写锁):其他事务不能读取,也不能写。粒度锁MySQL不同的存储引擎支持不同的锁机制,所有的存储引擎都以自己的方式显现了锁机制,服务器层完全不了解存储引擎中的

    2022年8月23日
    11
  • idea2021.10 激活码mac版本-激活码分享

    (idea2021.10 激活码mac版本)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号