Доступ к данным из родственных данных AccessibilityService

В Android существует способ фактического изменения данных в Arraylist объектов через адаптер. В моем случае я не мог использовать LayoutManager для изменения результатов в порядке убывания, так как я использовал горизонтальный Recyclerview для отображения данных. Установка следующих параметров в recyclerview испортила мой опыт работы с интерфейсом:

llManager.setReverseLayout(true);
llManager.setStackFromEnd(true);

Единственный рабочий путь, который я нашел вокруг этого, был через метод BindViewHolder адаптера RecyclerView:

@Override
public void onBindViewHolder(final RecyclerView.ViewHolder holder, int position) {
    final SuperPost superPost = superList.get(getItemCount() - position - 1);
}

Надеюсь, этот ответ поможет всем разработчикам, которые борются с этой проблемой в Firebase.

4
задан acuntex 13 July 2018 в 13:50
поделиться