1
我有一個內部具有多個可展開項目的抽屜,例如「main1」(可展開項目)內部爲「main2-1」,「main2-2」,「 main2-3「(展開項目)」main3-1「,」main3-2「,」main3-3「(普通項目)僅在展開項目內部展開一個項目而不會摺疊
我想只讓一個ExpansionItem在」main2「級別main2-1,2-1,2-3) 也在「main1」級別
我試過result.getAdapter().withOnlyOneExpandedItem(true);
其中「result」是我正在使用的抽屜庫 - 它不起作用cuz collapsing「main2 「級而不是擴大級別的第一項
此外,this方法不會在不同的擴張項目的第3個點擊工作 - 我跟着個編碼了日誌記錄,以確保應用程序進入它,但它不會倒塌前一個
if(previousExpandableItemPosition != position) {
result.getAdapter().collapse(previousExpandableItemPosition);
previousExpandableItemPosition = position;
}