/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
android/src/com/mapswithme/maps/gallery/GalleryAdapter.java
42 строки
942 B
Александр Зацепин
[android] Implemented guides gallery adapter, only default state with stubs
27 апр 2020, 21:40
27 апр 2020, 21:40
b811e94
Код
Авторство
О чём код?
package com.mapswithme.maps.gallery; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; import android.view.ViewGroup; public class GalleryAdapter<VH extends Holders.BaseViewHolder<I>, I extends Items.Item> extends RecyclerView.Adapter<VH> { @NonNull private final AdapterStrategy<VH, I> mStrategy; public GalleryAdapter(@NonNull AdapterStrategy<VH, I> strategy) { mStrategy = strategy; } @NonNull @Override public VH onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { return mStrategy.createViewHolder(parent, viewType); } @Override public void onBindViewHolder(@NonNull VH holder, int position) { mStrategy.onBindViewHolder(holder, position); } @Override public int getItemCount() { return mStrategy.getItemCount(); } @Override public int getItemViewType(int position) { return mStrategy.getItemViewType(position); } }