如何将一个自定义适配器 class 用于 android 中的多个屏幕?
how can I use one custom adapter class for multiple screens in android?
如何在同一项目下对多个屏幕(不同任务)使用相同的适配器 class。
任务是:-
假设:-
- 一个屏幕有带文本的网格视图图像
- 第二个屏幕列表仅查看文本
- 相同的抽屉布局适配器
是否可以为每个 classes 使用相同的自定义适配器???
在这种情况下,我建议不要创建相同的适配器。为此维护不同的适配器,因为将来您需要为两者或某些特定的 changes.for list/grid 使用不同的动画,在这种情况下,您最终会在 [=11= 中编写很多 if-else
],这会使您的 listview/gridview 变慢
最好的方法是,您需要为两者创建单独的 CustomAdapter
。如果您有相同类型的布局意味着您可以使用相同的 Adapter
。否则创建新的
如何在同一项目下对多个屏幕(不同任务)使用相同的适配器 class。
任务是:- 假设:-
- 一个屏幕有带文本的网格视图图像
- 第二个屏幕列表仅查看文本
- 相同的抽屉布局适配器
是否可以为每个 classes 使用相同的自定义适配器???
在这种情况下,我建议不要创建相同的适配器。为此维护不同的适配器,因为将来您需要为两者或某些特定的 changes.for list/grid 使用不同的动画,在这种情况下,您最终会在 [=11= 中编写很多 if-else
],这会使您的 listview/gridview 变慢
最好的方法是,您需要为两者创建单独的 CustomAdapter
。如果您有相同类型的布局意味着您可以使用相同的 Adapter
。否则创建新的