位置: 编程技术 - 正文

Android的support v4中的Fragment的一个Bug(android support包)

编辑:rootadmin
问题描述

推荐整理分享Android的support v4中的Fragment的一个Bug(android support包),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android:supportsrtl="true",android.permission.manage_usb,android support v4,android:supportsrtl="true",import android support v7,android support v4,android build support,android:supportsrtl="true",内容如对您有帮助,希望把文章链接给更多的朋友!

当这个Fragment对象被嵌入到一个Activity中然后又被其他Fragment取代后,然后这个Fragment对象又被重新放回到Activity中时,在fragmentTransaction.commit();处会报如下的错误

问题原因分析

查看android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:)处的源码:

Android的support v4中的Fragment的一个Bug(android support包)

在第7行,可以看到mActivity为null了,所以可以猜测Fragment被detach后,Fragment的mChildFragmentManager的mActivity变为空了,而Fragment被attach后,mChildFragmentManager的mActivity又没有被正确的赋予Activity的对象,才造成了这个bug

在哪里被赋值成null呢?请看下面的代码 C:UserslihuapingAppDataLocalAndroidsdkandroid-sdkextrasandroidm2repositorycomandroidsupportsupport-v.0.0support-v4-.0.0-sources.jar!androidsupportv4appFragmentManager.java

所以我们要做的就是,在Fragment被detach时,把mChildFragmentManager置空就可以了,mChildFragmentManager是Fragment的私有成员,如何做到?使用反射就可以做到 在你的Fragment的代码中加入如下的代码:

焦点问题总结 一、什么是焦点button获取焦点的话就是橙色,edittext获取焦点是竖线,等等这些是焦点。二、关于焦点的说明触摸事件可能要触发多次,但点击事件可能

从源码带看Volley的缓存机制 转载请注明出处:

android 自定义滚动上下回弹scollView 这是一个自定义view,在xml布局中用这个view嵌套要使之可以上下回弹的view,就能实现布局可以滚动上下回弹了,自定义view代码如下:packagecom.loopfire.meita

标签: android support包

本文链接地址:https://www.jiuchutong.com/biancheng/384336.html 转载请保留说明!

上一篇:Android的GridView和ScrollView的嵌套(android datagridview)

下一篇:焦点问题总结(焦点问题是什么)

  • 税务师考试各科老师推荐
  • 税务师考试税法一章节
  • 企业增资的分录怎么写
  • 其他权益工具投资是什么类科目
  • 非现金资产债务怎么算
  • 资本化的借款利息支出计入什么科目
  • 分配本月职工薪酬会计分录该怎么做合适?
  • 自制农产品采摘机器设备
  • 不带息票据贴现计算公式
  • 应收外币账款如何入账
  • 股权转让印花税税目怎么填
  • 借差旅费退回现金怎么办
  • 应收账款处置损益
  • 税控盘不存在怎么回事
  • 福利企业的增值税是多少
  • 企业的利润分配顺序
  • 进口车辆购置税公式
  • 个税是应发工资扣,还是实发工资扣
  • 金税盘上传参数测试连接失败
  • 小规模纳税人的认定标准是什么
  • itunes无法链接
  • 胆固醇为什么会高
  • 补贴收入什么时候到账
  • 经营租赁固定资产体现实质重于形式
  • 一只猫在花园里英语
  • 游戏出现d3d11lostdevice
  • php中的函数
  • 发票认证相符什么意思
  • python中的查找函数
  • powercfg off
  • 会计利润表计算公式
  • 滞纳金的计算公式为
  • 与上级往来的会计科目的题目
  • 出口业务的会计处理
  • 无偿受让股权是利好吗
  • sqlserver数据库定时任务
  • 项目清算后未售房产怎么纳税
  • 应付账款怎么处理
  • 企业一次性伤残就业补助金是由保险赔付吗
  • 固定资产累计折旧会计科目
  • 代开专票作废了扣了两次税怎么办?
  • 主营业务成本工资计提吗
  • 公司基本户的钱怎么用
  • 记账凭证的基本要素包括
  • 发票怎么保管不会坏
  • 年度总预算一般在次年
  • 免税收入怎么做分录
  • 企业货币资金主要包括哪些
  • 主板如何清除cmos
  • 如何解决win10系统安装不兼容驱动的问题
  • xp系统无法登录系统
  • debian10.6安装教程
  • cmos开机密码的清除的二种方法
  • bios怎么设置efi引导
  • win7怎么翻转桌面
  • ubuntu18.04环境变量
  • 硬盘版win10
  • mac用chrome
  • centos 6.5网络设置
  • centos6.8分区方案
  • win7开始菜单在哪里
  • 下载手游网
  • 如何在linux shell关闭443端口
  • cocos2d-x教程
  • kinect unity开发
  • 图片加载完成再加载
  • perl常用模块
  • 无缝广告植入
  • shell脚本实现同时多台远程主机执行命令的代码分享
  • Python爬取qq music中的音乐url及批量下载
  • javascript页面设计
  • js中onmouseover
  • 超实用的八个开车技巧
  • android 图片视频轮播框架
  • Android android.support.v4.widget.SlidingPaneLayout 侧滑示例
  • 发票系统怎么设置打印
  • 国际税收管理处忙不忙
  • 北京车位过户手续费多少
  • 税法税收保全的适用范围
  • 民办非企业暂行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设