如何知道RecyclerView何时有一个新的LayoutManager?

时间:2016-04-17 11:04:33

标签: android android-recyclerview gridlayoutmanager linearlayoutmanager

当我们想要将视图从Linear更改为Grid而反之,我们使用recyclerView.setLayoutManager(layoutManager)

但我们怎么知道设置了一个新的LayoutManager?

我已经看到我们有方法LayoutManager.onAttachToWindow(rv)并且这个方法在setLayoutManager()内调用,但这意味着我们必须覆盖该方法并使用我们自己的LayoutManager。

使用addOnLayoutChangeListener()它可以正常工作,但它经常被调用并用于其他用途。

有没有办法设置了新的布局?

0 个答案:

没有答案