注:

本文通过自定义接口的实现,将adapter中的数据传入activity 已达到在adapter中刷新activity数据的过程,

正文:

一,

在adapter中新建 接口并定义对象(apply_target_)

public interface Apply_target_{    public void list_change(int pos,String value);}
Apply_target_ apply_target_;

二,

在activity中继承此接口并重写接口实现(list_change),并在listview.setadapter的实例中传入 this (接口的实例) 在adapter的构造函数中接受

apply_target_adapter=new Apply_Target_adapter(context,list_target,this);lv_target.setAdapter(apply_target_adapter);

 三,

在adapter的view操作事件中调用实现上述接口(传入参数)

 图中红线为实现adapter中的接口,由于activity继承了此接口  所有activity的接口实现方法会接受到上述参数。

 

本文为个人开发笔记,如有错误欢迎指正

 

更多相关文章

  1. Android(安卓)- Looper / Handler / Message
  2. Android(安卓)传感器(Sensor)API教程 (二) 传感器事件
  3. Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  4. Android(安卓)Https服务器端和客户端简单实例
  5. Android(安卓)播放内部存储器的音效文件
  6. Android(安卓)5.X的新特性实例
  7. android添加第三方库以及JNI接口封装
  8. Android之使用网络技术
  9. android ScrollView 与SeekBar结合使用

随机推荐

  1. 刘海屏适配总结
  2. 点击事件分发机制 关键源码笔记
  3. 《第一行代码Android》学习总结第二章 Ac
  4. Tensorflow lite 编译Android(安卓)JNI C
  5. Android常用异步请求AsyncTask的美中不足
  6. Android开源计划-一周开发app
  7. 第十五章 Android的广播机制和BroadCast
  8. 在android设计中,如何在有限的界面上做布
  9. H5和android原生APP之间的区别,Android与H
  10. android平台上调试2款camera sensor