首页 > 解决方案 > recyclerView.isLayoutFrozen 已弃用。Kotlin 中的替代方案是什么?

问题描述

如何根据用户输入“暂时”停止 RecyclerView 的滚动功能,如果用户想要恢复滚动功能,他们可以重新激活它。我能找到的最实用的解决方案是isLayoutFrozen在 Kotlin 中。

但是该功能看起来已弃用。那么可以应用于 API 14 及更高版本的更好的解决方案是什么?

标签: android-studiokotlinandroid-recyclerview

解决方案


消息人士称,该isLayoutFrozen方法被替换为isLayoutSuppressed. 您可以将其用作someRecyclerView.isLayoutSuppressed. 查看API 描述

如果您尝试分配布局抑制属性,请使用该suppressLayout(boolean)方法。


推荐阅读