zoukankan      html  css  js  c++  java
  • [Android学习笔记]Fragment使用

    一.android.app.Fragment 与 android.support.v4.app.Fragment 区别

    support.v4.app.Fragment是为了给低版本Android使用的jar包

    android.app.Fragment支持的最低版本是Android3.0 – android:minSdkVersion=”11”

    如果要在更低的版本使用Fragment,则需要引入android-support-v4.jar

    使用时的区别:

    android.support.v4.app.Fragment:

    getSupportFragmentManager()时,Activity需要继承android.support.v4.app.FragmentActivity

    android.app.Fragment:

    getFragmentManager()继承Activity即可

    为了能兼容低版本系统,建议使用android.support.v4.app

    二.Fragment与Activity交互

      1.Fragment响应onActivityResult

         在Framgent中使用当前Fragment实例的startActivityForResult方法创建Activity即可,让创建的Activity setResult并且finish之后,Fragment实例会回调onActivityResult方法,并且此Fragment的宿主Activity也会回调onActivityResult方法,

    此时通过RequestCode进行判断谁来处理消息即可

    三.Fragment与Fragment之间的交互

  • 相关阅读:
    【模板】高斯消元
    【洛谷P1730】最小密度路径
    【模板】矩阵乘法优化线性递推
    【洛谷P3723】礼物
    【洛谷P3338】力
    【模板】NTT
    【洛谷P1919】A*B Problem升级版
    测试理论基础(思维导图)
    Fiddler
    常用 Linux 命令
  • 原文地址:https://www.cnblogs.com/hellenism/p/4132895.html
Copyright © 2011-2022 走看看