Android中接口回调——fagment与activity
来源:互联网 发布:php zrem 编辑:程序博客网 时间:2024/04/30 10:30
确实是对接口回调的东西不是很明白不是很熟悉,看到如下解释后,恍然大悟。
这里主要是这样的意思,首先我们可以在fragment里面定义一个接口,然后 然后将activity强转成接口,然后赋值给接口,那么直接在activity里面就可以实现这个接口定义的方法。
1、在Fragment中自定义接口
public interface OnButtonClickListener {public void OnButtonClickListener ( String message); //message为你要传入activity中的信息
}
并且重写onAttach
public void onAttach(Activity activity) {
// TODO Auto-generated method stub
super.onAttach(activity);
try {
mListener = (OnButtonClickListener ) activity;
} catch (ClassCastException e) {
throw new ClassCastException(activity.toString()
+ "must implement OnGridViewSelectedListener");
}
}
然后在你button点击事件中
mListener.OnButtonClickListener(message);
再说activity 首先implements OnButtonClickListener
然后实现自定义的回调接口OnButtonClickListener
public OnButtonClickListener ( String message)
{
//处理传递过来的message信息就可以了。
}
0 0
- Android中接口回调——fagment与activity
- Activity与Fagment生命周期
- Fagment生命周期与Activity生命周期
- Android中接口的回调,Activity或Fragment与普通类之间的互相调用
- Android中Service与Activity的通信---回调接口方式
- Android典型界面设计(6)——ActionBar Tab+ViewPager+Fagment实现滑动导航
- android fagment 重叠问题
- android fagment 重叠问题
- adapter与activity接口回调
- Android中Fragment和Activity之间的通信(含接口回调)
- Android中Adapter适配器使用接口回调方法调用Activity数据
- 【Android】关于在Service中通过接口回调更新Activity的UI
- Fagment 与 Fragment之间通信(交互)
- Android中Recyclerview使用7----条目中按钮点击事件,在activity中调用(接口回调)
- 利用接口回调实现fragment与activity的通信
- 回调接口实现Activity与Fragment之间的通信
- 利用接口回调实现fragment与activity的通信
- Fragment和Activity通信中体现的接口回调
- leetcode_Remove Duplicates from Sorted Array II
- UIView的两种动画
- 【Android】系统Root与静默安装
- python(6) 更新dict
- 第11周 程序阅读——继承和派生 自选阅读(2)
- Android中接口回调——fagment与activity
- UITableView刷新指定的row或者section
- 1、Java SE入门、jdk及第一个java程序
- 字符串输出某列
- leetcode: Isomorphic Strings
- poj 1466(二分图匹配)
- [Objective-C]消息机制工作原理
- hdoj1102_Constructing Roads(最小生成树)
- 211Add and Search Word - Data structure design