app包中的fragment和v4包中的fragment的使用的区别
来源:互联网 发布:黑客入侵网站盗取数据 编辑:程序博客网 时间:2024/05/20 01:38
app包中的fragment和v4包中的fragment的使用的区别
1、尽量不要用app包中的fragment,因为这个是在3.0之后才有的,支持的版本太高,在低版本中是用不了的
2、android.support.v4.app.Fragment:可以兼容到1.6的版本,
3、关于这两个fragment使用<fragment>标签的问题
(1)app.fragment和v4.fragment都是可以使用<fragment>标签的
只是在在使用的时候如果是app.fragment则没有什么特殊的地方继承Activity即 可。
(2)当v4.fragment使用<fragment>标签的时候就要特别注意了:
当这个Activity的布局中有<fragment>标签的时候,这个Activity必须继承
FragmentActivity,否则就会报错
08-27 08:25:04.946: E/AndroidRuntime(9839): Caused by: java.lang.ClassCastException: com.example.android_fragment_bottom.fragments.TopBarFragment cannot be cast to android.app.Fragment
此时如果不继成FragmentActivity的话 编译系统会把<fragment>认为是app包中的Fragment来处理。但是此时我们导入的是v4包中的Fragment
(3)app包中关于Fragment的类和方法在V4包中都是有相应的对应的
阅读全文
0 0
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- Android--app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- 4.8.1 app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和v4包中的fragment的使用的区别
- app包中的fragment和V4包中的fragment使用的区别
- v4包中的fragment和app包中fragment的区别
- app包中的fragment和v4包中的fragment的使用的区别 发布: 2014-02-17 11:21 | 来源:网络整
- shape使用总结
- SQLserver数据库每月有多少天基表
- 欢迎使用CSDN-markdown编辑器
- IplImage* cvmat* mat 释放
- java_comparable接口
- app包中的fragment和v4包中的fragment的使用的区别
- 移植开源库到嵌入式开发板的一般步骤
- 用yum源配合源码包安装openresty、mariadb、php7服务
- 解决浏览器Adobe Flash Player不是最新版本问题
- 关于CentOS 7 链路聚合的一些见解
- Linux下.run文件的安装和卸载
- 无聊
- 【C++】学习笔记四十五——存储持续性、作用域、链接性
- LoRa vs NB-IoT:12个角度看哪个物联网标准更具优势?