Adapter传递数据到Activity(接口回调)
来源:互联网 发布:js压缩代码还原 编辑:程序博客网 时间:2024/05/29 19:17
Adapter代码
构造方法:
public ContactListAdapter(Context context, List<ImpUserInfoVo> list, QuickAlphabeticBar alpha, HashMap<Integer, Boolean> isSelected) { this.ctx = context; this.inflater = LayoutInflater.from(context); this.list = list; this.alphaIndexer = new HashMap<String, Integer>(); this.sections = new String[list.size()]; this.isSelected = isSelected; for (int i = 0; i < list.size(); i++) { String name = getAlpha(list.get(i).getSortKey()); if (!alphaIndexer.containsKey(name)) { alphaIndexer.put(name, i); } } mOnClickListener = (OnClickListener) context; }
在Adaper中定义接口:
public interface OnClickListener { public void setSelectedNum(int num); }
Adapter调用接口
mOnClickListener.setSelectedNum(getSelectSize());
Activity代码
在Activty中实现接口
public class ContactListActivity extends Activity implements ContactListAdapter.OnClickListener{}//接口回调,显示已选择的人数 @Override public void setSelectedNum(int num) { haschoose.setText("已经选择" + num + ""); }
阅读全文
0 0
- Adapter传递数据到Activity(接口回调)
- Android中的接口回调详解,回调机制:以Activity和Adapter传递数据为例。
- adapter与activity接口回调
- Android中Adapter适配器使用接口回调方法调用Activity数据
- Fragment传递数据到Activity
- FragMent传递数据到Activity
- Android adapter传数据到Activity
- 自定义Adapter的接口,方便回调。Adapter与Activity之间的回调
- 自定义Adapter的接口,方便回调。Adapter与Activity之间的回调
- Intent传递数据到另外一个Activity
- 子Fragment传递数据到宿主Activity
- Android接口回调传递数据
- android数据传递(三)之Activity传递到Fragment
- Android Intent传递数据从一个Activity到另一个Activity
- Intent传递数据:从一个Activity到另一个Activity
- Intent传递数据从一个Activity到另一个Activity
- Intent传递数据从一个Activity到另一个Activity
- Activity的数据传递和回调数据。
- 在git上取得源码
- 乱码问题
- 详细的七牛云防盗链配置
- jquery miniui treeselect ,asp.net
- SharePoint online 中如何查看搜索的爬网错误日志
- Adapter传递数据到Activity(接口回调)
- AV Foundationd 学习之(一)
- 设计模式
- 【Python】Python入门简介00
- python 执行shell命令并将结果保存
- 阿里分布式开放消息服务(ONS)原理与实践——笔记整理
- Ubuntu学习日记--Lesson7:文件权限管理chmod
- Optimization of Parallel Calculate Prime Numbers
- 反射之getMethods()与getDeclaredMethods()