这是我最近做项目时遇到的一个问题,应为我们的项目要求apk要7*24小时运行,所以在做时间测试的出现了这一个问题。但是这个问题不是固定的位置固定的位置出现,一开始我以为是我的id写的有问题, 改了又改可是错误依旧还是会出现。没办反上网查理一下资料。

原来是我在Fragment套嵌Fragment的使用的用的方法用错了,用的是Activity套嵌Fragment的 getFragmentManager(),而Fragment套嵌Fragment要使用getChildFragmentManager()。

Activity套嵌Fragment的 getFragmentManager()方法。

private FragmentTransaction transaction;
  /**
   * 切换Fragment
   *
   * @param ID
   * @param fragment
   */
  private void replaceFragment(int ID, Fragment fragment) {transaction = getFragmentManager().beginTransaction();
      transaction.replace(ID, fragment);
      transaction.commitAllowingStateLoss();
  }

Fragment套嵌Fragment要使用getChildFragmentManager()方法。

private FragmentTransaction transaction;
】/**
 * 切换Fragment

* * @param ID * @param fragment */ private void replaceFragment( int ID , Fragment fragment) { transaction = getChildFragmentManager().beginTransaction() ; transaction.replace(ID , fragment) ; transaction.commitAllowingStateLoss() ;}

No view found for id 0x7f0f00d7 for fragment相关推荐

  1. No view found for id 0x7f05003c (*) for fragment PlaceholderFragment

    在看视频学Android时,跟着视频写代码出现这个错误.视频是2012年4月份录制的,感觉到2014年后,发现项目的目录结构什么的都不太一样了.只好跟着瞎搞搞,找不到比较新的视频了. 1. 错误信息: ...

  2. Android 一种关于解决 No view found for id xxxx for fragment xxxx 问题的方案

    一.问题描述 因为一直在参加比赛开发一款 APP ,然后今天在测试的时候发现了一个问题,即当打开进入 APP 后,走过以下路径 近期记录-->班级-->打开班级详情-->个人中心-- ...

  3. android——fragment长时间home或者锁屏java.lang.IllegalArgumentException:No view found for id for.......

    在项目中遇到了这个问题.头痛了很久,总是无法重现,也不能很好的解决.总是在息屏后一段时间,就会报java.lang.IllegalArgumentException:No view found for ...

  4. android 多个fragment切换报错Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f0800f

    主界面一般来说都是底部几个按钮,点击按钮可切换不同页面.一般来说我们是用fragment来实现的.给按钮设置监听事件,监听到点击按钮时候 展示对应fragmnt,而实现fragment方式有两种,一种 ...

  5. Required view 'XXX' with ID XXX for field 'xxx' was not found

    平常使用黄油刀(ButterKnife)偶尔会出现这类问题,百思不得姐. Required view 'toolbar' with ID 2131296644 for field 'toolbar' ...

  6. Android View 生成唯一 Id

    Android View 生成唯一 Id 可以使用 Hook LayoutInflater 的方法替换 SystemService 原有的 LayoutInflater,在自定义的 LayoutInf ...

  7. java.lang.IllegalArgumentException: No view found for id 0x7f07005f (xx) for for fragment xxFragment

    问题的原因的是自己修改id 的时候弄错了修改下id 就好了 我的是用activity 加载fragment 使用的地方如下 ,确定下面的id 是否在布局中 transaction.add(R.id.c ...

  8. No view found for id 0x7f0900d8

    这个错误的原因是自己在popwindow 里面写了一个tablayout 提示id 找不到 好久之后才知道,popwindow 里面 Fragment 的id 是找不到的,最后自己把popwindow ...

  9. 关于 Angular view Query 的 id 选择器问题的单步调试

    问题描述 我有这样一个 Angular Component,模板文件如下: @Component({ selector: 'example-app', template: ` <pane id= ...

最新文章

  1. Linux程序包管理之RPM
  2. UVa 10118 记忆化搜索 Free Candies
  3. python中的ideavim有什么作用_Pycharm和Idea支持的vim插件的方法
  4. 使用 frida+dexdump对apk脱壳
  5. Fliptile【搜索】
  6. 举例说明在汇编语言中,[]的用法
  7. Kafka核心源码解析 - KafkaApis源码解析
  8. 花花的礼物 (huahua)
  9. 单元格自适应宽度_Excel – 合并单元格时,如何同时保留每个单元格的内容?...
  10. 360se html怎么删除,删除360浏览器的方法 如何删除360浏览器?
  11. 商务数据分析与应用学习笔记
  12. 数字0123456789对应的ASCII码值
  13. 区块链对人类产生的变革
  14. 数据挖掘与六度分隔理论
  15. 验证码短信是如何实现的?怎么用短信平台发送验证码短信?
  16. Linux内核源码分析—从用户空间复制数据到内核空间
  17. 微信小程序之根据经纬度反查地址
  18. 流行音乐即兴伴奏——常用和弦
  19. Date.now()和new.Date().getTime()的区别
  20. SublimeLinter

热门文章

  1. 技巧分享:如何给视频加水印?
  2. 百度定位:IP定位、浏览器定位、SDK辅助定位
  3. 最新华为交换机配置ssh服务端配置案例
  4. 讲述是不是情人眼里真的出西施电影
  5. TIN---delaunay构网
  6. 人工智能带来的影响和趋势分析
  7. OpenCv绘制简单的几何图形
  8. linux系统盘15G,装UOS/Deepin 20选择全盘安装的系统分区仅有15GB,附扩容经验
  9. Smartbi从交通工具演变看BI数据化运营历程
  10. 计算机网络知识大赛策划,大学生知识竞赛活动策划书