Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中重用recyclerview的布局和适配器是一个好的实践吗_Android_Android Recyclerview - Fatal编程技术网

在Android中重用recyclerview的布局和适配器是一个好的实践吗

在Android中重用recyclerview的布局和适配器是一个好的实践吗,android,android-recyclerview,Android,Android Recyclerview,我有两个活动-主要活动和第二活动。两个活动都包含布局相同的recyclerview。因此,我可以轻松地为recyclerviews使用相同的适配器和xml布局 但这是一种好的做法吗?我的困惑是——如果这两个活动都是活动的,并且使用相同的xml资源,那么不会有问题吗?另外,他们将使用相同的适配器 这是好的做法还是坏的做法 多个活动可以毫无问题地使用相同的XML布局,因为它们不共享实际膨胀的视图。(每个活动都从给定的XML扩展自己的布局。) 我建议不要在活动之间共享同一适配器实例——最好为每个活动创

我有两个活动-主要活动和第二活动。两个活动都包含布局相同的recyclerview。因此,我可以轻松地为recyclerviews使用相同的适配器和xml布局

但这是一种好的做法吗?我的困惑是——如果这两个活动都是活动的,并且使用相同的xml资源,那么不会有问题吗?另外,他们将使用相同的适配器


这是好的做法还是坏的做法

多个活动可以毫无问题地使用相同的XML布局,因为它们不共享实际膨胀的视图。(每个活动都从给定的XML扩展自己的布局。)


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

始终尝试重用代码。