1

我正在为我的项目使用 mike penz材料抽屉,除了这个问题,它的工作效果很好。在访问了属于折叠菜单的上一个片段后,例如,如屏幕截图所示,创建新作业然后我转到Profile,我希望在这种情况下关闭该项目所属的折叠菜单自动地。任何帮助表示赞赏。 截屏

4

1 回答 1

0

MaterialDrawerFastAdapter在幕后使用 as 适配器来提供可扩展的功能,并使用其他 API 来简化RecyclerView显示元素的工作。

要折叠抽屉中所有展开的项目,可以从 访问expandableExtensionMaterialDrawerSliderView并使用它的 API 来折叠所有项目。

binding.slider.expandableExtension.collapse()

要将其连接到,请在单击Drawer该项目并通过ProfileonDrawerItemClickListener

提供的示例代码基于 MaterialDrawer v8.xy 版本

于 2021-02-05T09:45:55.443 回答