Вы можете использовать оператор buffer()
для создания списка элементов.Вариации оператора позволяют вам установить максимальный размер или максимальный период времени, в течение которого можно собирать элементы, или использовать вторую наблюдаемую для запуска конца буфера.
В качестве крайнего примера вы можетесоздайте наблюдаемый элемент управления потоком, который управляет буфером.Например, используя оператор debounce()
, чтобы контролировать, когда создается буфер.Прочитайте примеры RxJava