在Android中重用布局和适配器以实现RecyclerView

时间:2019-03-14 14:21:26

标签: android android-recyclerview

我有2个活动-MainActivity和SecondActivity。这两个活动都包含具有相同布局的recyclerview。因此,我可以轻松地为recyclerviews使用相同的适配器和xml布局。

但这是一个好习惯吗?我的困惑是-如果两个活动都正在进行并且使用相同的xml资源,那会不会有问题?加上他们将使用相同的适配器。

这是好习惯还是不好?

1 个答案:

答案 0 :(得分:1)

多个活动可以使用相同的XML布局而不会出现问题,因为它们不共享实际膨胀的视图。 (每个活动都会根据给定的XML来增加自己的布局。)

我建议不要在活动之间共享相同的适配器实例-更好地为每个活动创建单独的适配器实例。 (如果需要,您可以在多个活动中重用适配器类。)