我有2个活动-MainActivity和SecondActivity。这两个活动都包含具有相同布局的recyclerview。因此,我可以轻松地为recyclerviews使用相同的适配器和xml布局。
但这是一个好习惯吗?我的困惑是-如果两个活动都正在进行并且使用相同的xml资源,那会不会有问题?加上他们将使用相同的适配器。
这是好习惯还是不好?
答案 0 :(得分:1)
多个活动可以使用相同的XML布局而不会出现问题,因为它们不共享实际膨胀的视图。 (每个活动都会根据给定的XML来增加自己的布局。)
我建议不要在活动之间共享相同的适配器实例-更好地为每个活动创建单独的适配器实例。 (如果需要,您可以在多个活动中重用适配器类。)