android-Android:v4包下的fragment包含一个原生的fragment该如何引用?

问题描述

Android:v4包下的fragment包含一个原生的fragment该如何引用?

用到googlemap里的MapFragment继承的是原生的android.app.fragment;
但是上一级是一个v4的fragment,这样getchildfragmentmanager就无法强转过来了;
有什么好的办法吗?

解决方案

把包统一,都用v4包

解决方案二:

那你直接用原生的fragment不行?

解决方案三:

把包统一一下,要是V4全部是V4

时间: 2024-09-18 06:33:48

android-Android:v4包下的fragment包含一个原生的fragment该如何引用?的相关文章

android中不同包下的Camera有什么不一样 如图所示

问题描述 android中不同包下的Camera有什么不一样 如图所示 android中不同包下的Camera有什么不一样 如图所示 解决方案 一个可以绘制类似三维动画的,一个是相机拍照用的 解决方案二:

class-java同一个包下,类名改变一个数字结果完全不同,遇到鬼了

问题描述 java同一个包下,类名改变一个数字结果完全不同,遇到鬼了 src上的Six2和Six3当时位置是同条件的. 解决方案 问题是,你的Six2是与其他类定义在一个文件中的,不是独立的类,它的main方法就不能作为程序的入口了. 而且这还是有编译错误的,我这里按你这段代码将Six2定义为public ,是无法编译通过的,必须去掉public才行,但是去掉public后,main方法就无法运行了. 结论就是:java语法规定,具有main方法的类必须是具有单独文件的类,将Six2挪出来就正确

Android利用V4包中的SwipeRefreshLayout实现上拉加载

基本原理 上拉加载或者说滚动到底部时自动加载,都是通过判断是否滚动到了ListView或者其他View的底部,然后触发相应的操作,这里我们以 ListView来说明.因此我们需要在监听ListView的滚动事件,当ListView滚动到底部时自动触发加载操作:但是当用户支持手指滑动屏 幕,没有滚动时,我们也需要让它加载,因此这种情形就是上拉加载更多.所以我们需要在触摸事件里面进行判断,如果到了底部,且用户是上拉操作,那么执行加 载更多. 时间有限,直接上代码吧. 实现代码 /** * 继承自Sw

程序达人赛-使用标签 android.support.v4.view.PagerTabStrip,无解崩溃

问题描述 使用标签 android.support.v4.view.PagerTabStrip,无解崩溃 编译器是android studio,xml 标签 android.support.v4.view.ViewPager 这个可以成功运行,PagerTabStrip是它的子标签,和PagerTitleStrip 一样,使用就崩溃,android.support.v4.包是我自己在网上下载的,原来的SDK没有. TabStrip和TitleStrip 都是按照文档说的那样,作为ViewPage

eclipse为什么导入android design工程包总是提示错误?

问题描述 eclipse为什么导入android design工程包总是提示错误? 我想在其他工程中引用design工程可老是提示XX属性找不到,莫非还要其他依赖包??? E:adt-bundle-windows-x86sdkextrasandroidsupportdesignresvaluesstyles.xml:21: error: Error: No resource found that matches the given name: attr 'backgroundTint'.E:ad

viewdraghelper-为什么在v4包里面的widget目录下找不到ViewDragHelper.class这个文件?

问题描述 为什么在v4包里面的widget目录下找不到ViewDragHelper.class这个文件? 程序报错 v4包里没有 解决方案 ViewDragHelper是Google最新V4包下一个算是比较隐藏的帮助类不过在sdk--->simple-->ui.里面可以找到. 解决方案二: 这是什么包,没有这个类当然报错了 解决方案三: class文件找不到. 解决方案四: 可能是V4包版本太低造成的,建议更换最新版本的包.

移动开发-v4包中的ViewPager与ViewPager有什么不同?

问题描述 v4包中的ViewPager与ViewPager有什么不同? 开发-v4包中的ViewPager与ViewPager有什么不同?-viewpager不用v4包"> 两种ViewPager,第二种在用的时候,这样添加进xml里就会闪退.网上找到的都是v4的ViewPager,也不知道第二种怎么用 请问第二种非v4包中的ViewPager怎么用?有什么特殊吗 解决方案 v4是低版本兼容包 如果是低版本,没有viewpager就需要引入v4包 Android Support v4 是最

安卓的v4包明明有 getChildFragmentManager 方法为什么调用不到?

问题描述 安卓的v4包明明有 getChildFragmentManager 方法为什么调用不到? android 的 v4 包明明有 getChildFragmentManager 方法,为什么调用不到? 然而再导入 v13 包之后,就可以调用到了,好奇怪啊.求大神解释 解决方案 1.导入 fragment 头文件要入: import android.support.v4.app.Fragment; 2.从你的描述可以看了你导入的是 import android.app.Fragment; 手

事务-关于Fragment的一个小问题

问题描述 关于Fragment的一个小问题 Fragment 用add和hide来呈现,在转屏的时候Activity重建,事务丢失了Fragment被add的状态,导致重新add,重叠了怎么办? 解决方案 一个小问题pwn中的一个小问题 解决方案二: 别用hind,直接用remove掉或者replace