BUG.1
APPCOMPAT_V7_VERSION=23.0.1: recyclerview嵌套recyclerview的时候,内部的recyclerview没有高度。
APPCOMPAT_V7_VERSION=23.1.1: 新版本已经解决这个问题。
如果由于项目原因,不能升级到新版本,可以写个兼容类:
|
BUG.2
java.lang.IndexOutOfBoundsException: 在使用 recycler.getViewForPosition(position),会出现数组角标越界的crash,原因是recyclerview的数据在不同的线程中被修改,简单的解决办法是加个catch,
这个bug,出现的频率很小,但google至今没有修改。继承LinearLayoutManager,catch住onLayoutChildren。