我是Android开发的新手,我使用自定义适配器编写ListView代码。到目前为止一直很好,然后我想使用同一个适配器和多个listview,这样可以吗?
当我覆盖方法getView()时,我使用相同的资源来显示视图(例如R.id.show_view
)。我可以在同一个适配器中使用不同的布局吗?我不知道如何做到这一点。
我这里没有代码,对不起,更多的问题是使用相同的适配器(例如ArrayAdapter)来匹配各种ListView是一个好习惯。
答案 0 :(得分:0)
您可以重用类,但不能重用适配器实例。您可以为每个条目创建不同的视图。但为了提高性能,您应尽可能重用提供给getView()的视图