RecyclerView.Adapter类查询

时间:2015-06-04 06:23:59

标签: java android android-recyclerview android-viewholder recycler-adapter

在研究RecyclerView.Adapter类时,我遇到了这行代码:

public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> 

我知道Adapters和ViewHolders的基本概念。但我很好奇与语法“MyAdapter.ViewHolder”有关。这种语法在java中也用过吗?我只是想了解为什么这篇文章在于Class宣言?提前致谢

1 个答案:

答案 0 :(得分:1)

MyAdapter.ViewHolder只是意味着您应该在MyAdapter类中实现自己的ViewHolder。例如,如果您已将MyAdapter类命名为RandomAdapter,则在&lt;&gt;内部。你应该放置RandomAdapter.ViewHolder并在RandomAdapter中你应该实现ViewHolder

检查here第4步