位置: 编程技术 - 正文

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)

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

  • 啥子是增值税
  • 季度费用支出怎么做
  • 年终奖影响社保公积金基数吗
  • 结转成本时是否含税
  • 企业采购哪些品类
  • 加计抵扣进项税额怎么算
  • 备发职工工资属于什么会计科目
  • 货物出口到保税区复进口
  • 小微企业利息收入增值税
  • 赞助给客户年节祝福语
  • 内部企业借款利息在建工程资本化
  • 政府拨入企业的资金怎么入账
  • 服装公司业务范围有哪些
  • 企业所得税一般纳税人是怎么缴纳的
  • 不动产的进项税额分两年抵扣吗?
  • 会计明细账簿包括哪些
  • 用现金发工资不给怎么办
  • 汇算清缴已退税的还可以作废吗
  • 财政给企业的补助资金企业是否需要开发票
  • 出租固定资产收取租金
  • 收到工程结算单,没有发票,能入成本吗
  • 坏账准备年末余额怎么计算
  • 电脑输入法切换键怎么设置
  • exe是什么进程
  • 税务局手续费返还
  • 主营业务成本如何算
  • php如何使用session
  • 电子税务局变更办税人员怎么操作
  • 拍卖获得收入个税
  • 行政事业单位怎么考
  • 合伙养殖需要注意什么
  • 企业合并进行过程中发生的各项直接相关费用
  • 日落时的雪景
  • 房地产开发成本明细
  • framework core
  • Android ImageView使用详解(系列教程三)
  • Yii基于CActiveForm的Ajax数据验证用法示例
  • 税务局规定500元以下收据的要求
  • 发给客户的服装文案
  • react 上下文hooks内容存储到本地
  • 职工食堂的费用怎么入账
  • 为什么我们要用英语交流翻译
  • mysql创建临时表并赋值
  • 一般纳税人的商业保险可以开票吗
  • 金税四期一般纳税人开票先票后款行吗
  • 幼儿园财务科目明细表
  • 个人所得税不需要汇算清缴
  • 增值税专用发票的税率是多少啊
  • 房产契税什么时候退税
  • 收到公众号消息提醒
  • 应计利息是什么类科目核算
  • 房开企业预缴增值税
  • 营改增小规模纳税人可以进行税额扣除
  • 跨年的社保,账务怎么处理?
  • 计提本月工资社保怎么扣
  • 工程项目必须购买保险吗
  • 企业职工薪酬如何确定
  • 营业收入大于资产怎么办
  • 其他货币资金包含的内容
  • Win Server 2008 r2 开启 Aero 桌面主题的方法
  • xp系统开机一直在滚动条
  • solaris8下载
  • 映泰重装系统按什么
  • vrvedp_m.exe是什么
  • win7系统打开软件慢的原因
  • xp系统开机只有一个鼠标箭头
  • win7的wifi功能在哪
  • win8找不到恢复环境怎么恢复出厂设置
  • 进入Linux单用户模式
  • javascript中对象一般由什么组成
  • Xcode6 和 Cocos2dx3.1以下版本的不兼容问题
  • node 操作mysql
  • iphone触控手势
  • node使用
  • 高性能javascript的内容简介
  • Python Sql数据库增删改查操作简单封装
  • express 前后端分离
  • 福建省个人所得税申报系统
  • 地税局基层税务工作总结
  • 广东省电子税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设