首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中为多个屏幕使用一个自定义适配器类?

如何在android中为多个屏幕使用一个自定义适配器类?
EN

Stack Overflow用户
提问于 2016-07-18 07:42:19
回答 2查看 523关注 0票数 1

如何在同一项目下为多个屏幕(不同任务)使用相同的适配器类。

任务是:-假设:-

  • 一个屏幕有带文本的Grid视图图像
  • 第二次屏幕列表仅查看文本
  • 抽屉布局相同的适配器

是否可以对每个类使用相同的自定义适配器?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-18 07:47:55

在这种情况下,我建议不要创建相同的适配器。为此维护不同的适配器,因为在将来,对于两个或一些特定的changes.for列表/网格,您将需要不同的动画--在这种情况下,您最终将在getView()中编写大量的if-else,这将使您的listview/gridview更慢。

票数 1
EN

Stack Overflow用户

发布于 2016-07-18 07:48:36

最好的方法是,您需要为两者创建单独的CustomAdapter。如果您有相同类型的布局,则可以使用相同的Adapter。否则创建新的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38431122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档