Галерея, реализованная с помощью RecyclerView. 0 затрат на изучение, быстрая интеграция за 1 минуту.
Шаг 1. Добавьте репозиторий JitPack в свой файл сборки:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Шаг 2. Добавьте зависимость:
dependencies {
compile 'com.github.mengpeng920223:RecyclerView-Gallery:v1.0.0'
}
Скачайте jar и поместите его в папку lib.
RecyclerView recyclerView = findViewById(R.id.recyclerView);
// Горизонтальное направление CarouselLayoutManager.HORIZONTAL, вертикальное направление CarouselLayoutManager.VERTICAL
CarouselLayoutManager layoutManager = new CarouselLayoutManager(CarouselLayoutManager.HORIZONTAL);
layoutManager.setPostLayoutListener(new CarouselZoomPostLayoutListener());
recyclerView.setLayoutManager(layoutManager);
recyclerView.setHasFixedSize(true);
recyclerView.addOnScrollListener(new CenterScrollListener());
// Ваш собственный адаптер, в адаптере не требуется никаких изменений
recyclerView.setAdapter(adapter);
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )