activity中加载fragment的控件 在fragment 中调用activity中的控件

简介: activity中加载fragment的控件 在fragment 中调用activity中的控件

activity中加载fragment的控件


fragment.getView().findViewById(id)来获取fragment中的控件。


在fragment 中调用activity中的控件


前提条件是这个fragment是装在这个activity中的,还有一种情况是fragment的嵌套的时候也是  可以的。


首先把activity中的控件声明为public


在fragment中这样调用:

//获取上下文,在这里就是只Activity,

MainActivity mainActivity =
目录
相关文章
|
1月前
|
Android开发
RecyclerView的简单使用在activity和fragment中
RecyclerView的简单使用在activity和fragment中
44 0
|
XML Android开发 数据格式
进入Activity时,为何页面布局内View#onMeasure会被调用两次?
进入Activity时,为何页面布局内View#onMeasure会被调用两次?
|
1月前
fragment启动activity方法
fragment启动activity方法
31 1
|
XML 移动开发 Android开发
activity中加载fragment的控件]
fragment它自己的中文意思:碎片; 一个可以将activity拆分成几个完全独立封装的可重用的组件,每个组件有自己的生命周期和ui布局。
265 1
activity中加载fragment的控件]
|
XML ARouter API
Fragivity:像使用Activity一样使用Fragment
近年来,SPA,即单Activity架构逐渐开始受到欢迎,随之而生了很多优秀的三方库,大部分是基于Fragment作为实现方案,Fragivity 使用 Fragment + Navigatiion 打造最好用的 SPA 框架
437 0
|
Kotlin
我们真的了解 Activity 与 Fragment 的生命周期吗?
      小菜中午和朋友闲聊,被问到 Activity 与 Fragment 的生命周期,以为是很基础的东西,基本可以把生命周期说全,但是被问到 Activity 与 Fragment 交互的生命周期运行顺序,切换 Fragment 时候的生命周期顺序,以及切换完之后退出时的生命周期...瞬间感觉基础知识太不扎实了。
1051 0
|
Android开发 数据格式 XML
Activity绑定自定义视图
在安卓工程中,我们通过创建可以自动生成on_Create方法,这里面有个: setContentView(R.layout.activity_main);是系统自带的一个布局文件,但是在开发的过程中,有时可能需要我们自己去添加一个布局文件,那么,如何进行添加呢? 在ADT安卓工程目录左边的res目录下找到layout: 鼠标点击右键创建一个xml布局文件,然后输入自己自定义的布局文件的名字,点击finish完成即可。
923 0