33、Android(安卓)中子fragment控制父对象改变布局
16lz
2022-01-08
一、父Activity嵌套子 fragment,在Fragment中修改父Activity中的控件
//在Fragment中使用Activity中控件的方式
AppCompatActivity activity = (AppCompatActivity) getActivity();
Toolbar mToolBar = (Toolbar) activity.findViewById(R.id.toolbar);
mToolBar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mHeaderListView.smoothScrollToPosition(0);
}
});
二、fragment嵌套fragment, 子fragment控制父对象改变布局
((ParentFragment)(ChildFragment.this.getParentFragment())).changeMs();
同时保证在父布局ParentFragment里面存在公共的方法changMs()方法
更多相关文章
- android中的Context到底是什么?你了解吗
- 关于CheckBox样式问题
- Android学习笔记35——ProgressBar进度控件详解
- Unity同步/异步调用Android的方法实例
- Android(安卓)Handler,Message,MessageQueue,Loper源码解析详解
- android java 小型知识点
- 系出名门Android(5) - 控件(View)之TextView, Button, ImageButt
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用