При исследовании на классе RecyclerView.Adapter я наткнулся на эту строку кода:RecyclerView.Adapter класса Query
public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder>
Я отдаю себе отчет в основной концепции адаптеров и ViewHolders.But мне любопытно, родственный к Синтаксис «MyAdapter.ViewHolder». Этот синтаксис используется в java? Я просто пытаюсь понять, почему эта часть лежит в Декларации класса? Заранее спасибо
Что такое использование написания его в объявлении класса, поскольку я собираюсь в любом случае реализовать Владелец вида в классе. Почему такое специальное обращение к ViewHolder только потому, что не другие пользовательские классы, которые я могу написать внутри класса Adapter? – ghostrider
Проверьте ссылку: http://developer.android.com/reference/android/support/v7/widget/RecyclerView.ViewHolder.html Это именно так, как это реализовано, чтобы сотрудничать с адаптером – TheoK