我注意到新的RecyclerView类虽然让事情变得更清晰,却缺乏我熟悉的许多功能:
这些是我使用的,但也许还有其他我错过了。
是否有任何教程或指导如何更换这些内容?
答案 0 :(得分:9)
答案 1 :(得分:0)
我不知道的教程,但the sources for ListView是公开的!没有比这更好的学习方法...例如:我最近实现了像ListView一样的过滤,它就像一个魅力。另外,如果你做得好,你只需要做一次就可以在任何地方重新应用它!
答案 2 :(得分:0)
我建议你去看一下RecyclerView的一些库。您可以在https://android-arsenal.com/找到很多图书馆。
您还可以在RecyclerView和RecyclerView的适配器中实现自己的功能。只需扩展RecyclerView并在此基础上进行构建。
我建议您在https://android.googlesource.com/platform/frameworks/support/+/refs/heads/master/v7/recyclerview/src/android/support/v7/widget/RecyclerView.java阅读RecyclerView的源代码。