33、Android 中子fragment控制父对象改变布局
16lz
2021-01-23
一、父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中弹出输入法界面不影响app界面布局
- 系出名门Android(5) - 控件(View)之TextView, Button, ImageButt
- 剖析Android 线性布局中的权重(layout_weight)(解答疑惑)
- 【Android 开发】:UI控件之 ListView 列表控件的使用
- Android——界面布局
- Android 中的时间日期控件