• activity 和 fragment 传递信息


    acitvity 传递信息到fragment

    初始化fragment 时可以传递arguments  该参数类型时Bundle

    activity 会持有fragment引用  通过通过参数的set方法设置

    fragment 传递信息到activity

    通过getActivity() 获取activity引入 通过通过参数的set方法设置

    通过接口的方式 fragment 定义接口方法    activity实现fragment定义的接口 fragment 直接调用接口方法

        private var listener: OnFragmentInteractionListener? = null
    
        override fun onAttach(context: Context) {
            super.onAttach(context)
            if (context is OnFragmentInteractionListener) {
                listener = context
            } else {
                throw RuntimeException("$context must implement OnFragmentInteractionListener")
            }
        }
    
        override fun onDetach() {
            super.onDetach()
            listener = null
        }
    
        interface OnFragmentInteractionListener {
            fun onFragmentInteraction(resId: String)
        }
  • 相关阅读:
    typeof返回的结果必定是字符串
    coe文件格式
    求余算法的FPGA实现
    dBm
    信噪比
    增益
    总谐波失真THD
    基波与谐波
    Tco时候在干嘛?
    AXI4-Slave自定义IP设计
  • 原文地址:https://www.cnblogs.com/rchao/p/11275002.html
Copyright © 2020-2023  润新知