У меня есть выдвижной ящик с несколькими расширяемыми элементами внутри друг друга, для примера «main1» (расширяемый элемент) внутри него «main2-1», «main2-2», main2-3 "(расширяемый элемент) внутри них" main3-1 "," main3-2 "," main3-3 "(обычный элемент)Разверните один элемент только внутри расширяемого элемента без свертывания
Я хочу, чтобы только один ExpandedItem находился на уровне« main2 »(main2-1, 2-1, 2-3) также на уровне «main1»
Я попытался result.getAdapter().withOnlyOneExpandedItem(true);
где «результат» это библиотека ящика я использую - это не работает Потому что рушится «main2 "вместо расширения первого элемента уровня
Кроме того, this метод не работает в 3-клик различных расширяющихся элементов - я последовал й код вверх с Logging, чтобы убедиться, что приложение входит в него, но он не развалился предыдущий
if(previousExpandableItemPosition != position) {
result.getAdapter().collapse(previousExpandableItemPosition);
previousExpandableItemPosition = position;
}