【问题标题】:Differentiate between uses of Adapter and Listener?区分适配器和监听器的使用?
【发布时间】:2018-04-16 12:40:30
【问题描述】:

使用 Android 从乞讨很难区分适配器和侦听器及其用途。我知道适配器和适配器视图的作用,但监听器可以执行与适配器相同的任务。比较迷惑,请给个简单的解释理解一下。

【问题讨论】:

  • Listener can perform the same task as Adapter ... 谁告诉你的?
  • 但是我们可以像你建议的那样使用它们执行相同的任务@BernoulliGate
  • 我没有提出任何建议,我报告了你的(错误的!)的话。而且他们不执行相同的任务。
  • 亲爱的 Bernoulli,如果我知道 Listener 执行不同的任务,而不是与 Adapter 执行相同的任务,为什么我在这里问。我写错了你举报的字,我接受。作为初学者,这就是为什么在这里问其他人的原因。但是好的,谢谢你的报告。 @BernoulliGate
  • 好吧,我表达得很糟糕。我的意思不是那个意义上的“报告”。我的意思是“复制到我的评论中”。

标签: android listener actionlistener ontouchlistener android-adapterview


【解决方案1】:

适配器对象充当适配器视图和该视图的基础数据之间的桥梁。适配器提供对数据项的访问。 Adapter 还负责为数据集中的每一项创建一个 View。

适配器只是您的视图和 android 组件之间的桥梁。例如,recyclerViewAdapter 将您的视图“调整”到回收器适配器。

另一方面,监听器是一种用于创建异步回调的模式。例如,onClickListener 会在用户每次点击该视图时触发一个事件。

【讨论】:

  • 谢谢谢里夫。但是关于适配器和侦听器这两个术语还有一个,即当我们以相同的方法使用它们时,我们首先使用适配器来提供视图或数据,然后我们可以使用 onClickListener 或其他侦听器来触发该事件。是的,我在这里理解你的建议是正确的。 @cherif
  • 非常感谢@cherif
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-30
  • 2016-10-09
  • 1970-01-01
  • 1970-01-01
  • 2017-04-10
  • 1970-01-01
  • 2014-02-20
相关资源
最近更新 更多