android 回调机制
来源:互联网 发布:工商部门回复网络问政 编辑:程序博客网 时间:2024/06/08 11:46
android activity与fragment回调机制
activity与fragment回调机制主要实现目的有以下:
- fragment 触发activity的方法,则2者需要进行回调绑定
- 后面进行补充
实现方式如下
1.activity 端代码:
public class FrameActivity extends AppCompatActivity implements,MainFragment2.FragmentListener {
然后实现 fragment 中 FragmentListener 声明的方法
@Override public void hideRedConer() { TextView redConer = (TextView) findViewById(R.id.red_coner_circle); redConer.setVisibility(View.GONE); }
2.fragment 端代码:
public FragmentListener mListener; //MainFragment开放的接口 public interface FragmentListener{ //隐藏红色角标 void hideRedConer(); }
然后需要去重写onAttach
@Override public void onAttach(Activity activity) { super.onAttach(activity); // 确认容器 Activity 已实现该回调接口。否则,抛出异常 try { mListener = (FragmentListener) activity; } catch (ClassCastException e) { throw new ClassCastException(activity.toString() + " must implement FragmentListener"); } }
接下来在fragment调用该方法 mListener.hideRedConer();
到此,就已经完成了activity与fragment 的绑定
1 0
- android回调机制
- Android回调机制
- Android回调机制
- android 回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android 回调机制
- Android回调机制
- android 回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- Android回调机制
- QDomDocument 用法
- matlab与opencv部分对应函数
- 圆的拟合(距离最小法)
- 11、相关度排序
- php数据的增删改查常用方法总结
- android 回调机制
- CUDA存储类型
- Socket,http代理
- c++的一些容易混淆基础知识点
- JS与原生OC互相调用方法
- 2016/12/15--ping的基本使用及使用ping攻击电脑
- V4L2基础编程基于Linux系统
- linux nc命令 查看端口通不通
- const关键字详解