RecyclerView Center Item. Больше, чем другие, и различного размера при прокрутке. - PullRequest
0 голосов
/ 06 февраля 2020

Я хотел бы сделать горизонтальный вид RecyclerView следующим образом: ( игнорировать белый круг в центре )

Здесь основные вещи - масштабирование центрального элемента и масштабирование исходящего элемента. Могу ли я иметь какую-то точку отсчета, как мне достичь такого взгляда?

1 Ответ

0 голосов
/ 06 февраля 2020

Вы можете использовать библиотеку ниже, для этого я уже использовал эту библиотеку для того же

https://github.com/Azoft/CarouselLayoutManager

Добавить CarouselLayoutManager и установить утилизацию смотреть недвижимость согласно ниже

CarouselLayoutManager layoutManager = new CarouselLayoutManager(CarouselLayoutManager.HORIZONTAL, true);
layoutManager.setPostLayoutListener(new CarouselZoomPostLayoutListener());

yourAdapter = new YourAdapter(arrayList, context);
binding.rvGame.setLayoutManager(layoutManager);
binding.rvGame.setHasFixedSize(true);
binding.rvGame.setAdapter(yourAdapter);
binding.rvGame.addOnScrollListener(new CenterScrollListener());

Я надеюсь, что это может помочь вам!

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...