我在RecyclerView
中有多个View
类型。我知道我需要写多个RecyclerView.ViewHolder
s。我的RecyclerView.ViewHolder可以是一个非静态的外部类吗?
我正试图在不同的软件包中编写这些文件,以使整个项目组织更加清洁。
我知道在使用ListView的ViewHolder
模式时,ViewHolder
应该(必须/可以吗?)成为静态内部类。
ViewHolder
对RecyclerView
和ListView
是否可以是非静态的并且不是内在的,并且仍然保留它们预期的性能优势?