1、问题

Activity中动态得到Adapter数据

2、解决办法

在Adapter中写入接口
Class Adapter {Interface A {void  onClick(int a, int b);}A a;public void setListen (A a) {this.a = a;}public void A (int a, int b) {if (a != null ) {a.onClick(a, b);}}}
class MainActivity extends activity Implements Adapter.A {public A a;@Override protected void onCreate(){a = new A();a.setListen(this);}@Overridevoid onClock(nt a, int b) {Log.d(TAG, "a is " + a + "b is " + b);}}

3 总结

不要忘记我们需要传递一个接口过来初始化,如果另外一个类实现了这个接口,我们可以传this
so 
A a = new A
a.setListen(this);

Android之在Activity中动态得到Adapter类中数据相关推荐

  1. vue中如何在方法中动态的删除集合中的元素!?

    参考https://blog.csdn.net/weixin_42230550/article/details/87990486 vue中,如何在方法中动态的删除集合中的元素? me.btn_elem ...

  2. C++多继承中重写不同基类中相同原型的虚函数

    在C++多继承体系当中,在派生类中可以重写不同基类中的虚函数.下面就是一个例子: class CBaseA  {  public:  virtual void TestA();  };  class ...

  3. 将Frock类声明为抽象类,尺寸在Frock类中定义,在类中声明抽象方法calcArea方法,用来计算衣服的布料面积。

    将Frock类声明为抽象类,尺寸在Frock类中定义,在类中声明抽象方法calcArea方法,用来计算衣服的布料面积. 编写Shirt类继承Frock类,实现 calcArea方法,用来计算衬衣所需的 ...

  4. Android在 普通类(非Activity,多数为Adapter) 中 传输数据为空值 解决方法 :在startActivity 用 intent传输数据

    这是bundle是传输不了数据的,获取到 出现这种情况的原因是非activity类中不存在Context,而在活动中传输数据时需要Context. 我收集到了两种解决方法. 1. 在调用该Adapte ...

  5. Android中怎样在工具类中获取Context对象

    场景 Android程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context对象, 如果在编写 ...

  6. h5select动态加载数据_HTML5+中动态构建列表并填充数据

    部分代码参考demo----<历史上的今天>. 感谢作者的分享,愿好人一生平安,虽然只有两个页面,但是通过这个示例让我学会了5+中如何动态构建列表并填充数据,非常实用. html部分: 历 ...

  7. uni中动态加载class_SpringBoot中使用LoadTimeWeaving技术实现AOP功能

    1. 关于LoadTimeWeaving 1.1 LTW与不同的切面织入时机 AOP--面向切面编程,通过为目标类织入切面的方式,实现对目标类功能的增强.按切面被织如到目标类中的时间划分,主要有以下几 ...

  8. 【Groovy】闭包 Closure ( 闭包调用 与 call 方法关联 | 接口中定义 call() 方法 | 类中定义 call() 方法 | 代码示例 )

    文章目录 总结 一.接口中定义 call() 方法 二.类中定义 call() 方法 三.完整代码示例 总结 在 实例对象后使用 " () " 括号符号 , 表示调用该实例对象的 ...

  9. Winform中怎样在工具类中对窗体中多个控件进行操作(赋值)

    场景 需求是在窗体加载完成后掉用工具类的方法,工具类中获取窗体的多个控件对象进行赋值. 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 ...

最新文章

  1. hive(3)——在hive中使用自己写的函数(python实现)
  2. MySQL分库分表分库准备(6th)
  3. maven3安装和使用笔记
  4. SpringMVC从入门到精通之第一章_慕课文章
  5. 基于WF4的新平台-流程模式-(9)表单路由启动传入
  6. 一个IO的传奇一生 (9) -- Noop和Deadline调度器
  7. XSS-Game level 12
  8. python入门指南txt-BeginnersGuide
  9. 兼容性所有浏览器的透明CSS设置
  10. MongoDB在Windows环境下部署
  11. 【视频】LSTM神经网络架构和原理及其在Python中的预测应用|数据分享
  12. linux下proc目录部分说明
  13. Flex Builder 中视图状态
  14. JS 字符串截取切割操作汇总
  15. 产业互联网周报:旷视首席科学家、旷视研究院院长孙剑博士去世;华为云、阿里云、腾讯云、微软智能云有新动作;美国两党议员就阻止……...
  16. 南卡小音舱体验评测:CD级音质听感震撼
  17. 卸载windows 自带 内置软件应用 2022,windows垃圾清理技巧
  18. Android Studio连Bmob的巨坑
  19. windows电脑使用iTunes导入视频/音乐(本人使用,仅供参考)
  20. 基于Python实现英文单词学习系统

热门文章

  1. .net core ——微服务内通信Thrift和Http客户端响应比较
  2. 再见,REST,你好,gRPC
  3. 面试八股文:你写过自定义任务调度器吗?
  4. EntityFramework Core上下文实例池原理
  5. Azure 内容审查器之文本审查
  6. 进击吧! Blazor !第二期 页面制作
  7. C#刷剑指Offer | 在O(1)时间删除链表节点
  8. 今天网站都变成灰色了,这其中是怎么实现的?
  9. AdminLTE 3.0发布了
  10. .NET Core 微信小程序支付——(统一下单)