Android RecyclerView вставить элемент в первую позицию ExpandableGroup - PullRequest
0 голосов
/ 31 мая 2019

Я использую библиотеку Groupie RecyclerView, которая помогает в управлении позиционированием в окне просмотра.Моя цель - добавить новый элемент в ТОП расширяемой группы

https://imgur.com/IPGP4xx

 HeaderItem headerItem = new HeaderItem();
 expandableGroup = new ExpandableGroup(headerItem, true);
 groupAdapter.add(expandableGroup);

 SectionItem sectionItem = new SectionItem("Section");
 expandableGroup.add(sectionItem);
 expandableGroup.add(sectionItem);
 expandableGroup.add(sectionItem);

 recyclerView.setAdapter(groupAdapter);

За последние пару часов я пробовал все методыно не могу понять, как установить его в верхней части расширяемой группы.

Я могу просто добавить новый элемент в нижнюю часть, используя

SectionItem newitem = new SectionItem("New Section Item");
expandableGroup.add(newitem);

, который производит https://imgur.com/e6Z4VvD

Я пытался использовать

expandableGroup.add(0, newitem);
expandableGroup.notifyItemInserted(0);

и

expandableGroup.onItemInserted(newitem, 0);

и в основном ALOT комбинаций позиций и различных методов.Я не могу понять, что я делаю неправильно.Если бы кто-то мог мне помочь, это было бы здорово.

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