TwoWay View 自动添加空 space
TwoWay View Add empty space automatically
双向视图是一个强大的库,可以使用 RecyclerView
自定义组件网格
下面是我们在使用这个库时遇到的问题的截图,所以我找到了那个问题的解决方案,
Reference Question
Items changing height results in empty space #156
与此问题相关的其他问题可能是
Q:1 - Gridview 项目在滚动时改变顺序
Q:2 -UI 使用 UniversalImageLoader 加载图像时出现混乱
经过几个月的搜索,我找到了解决上述问题的方法。
我要一步步解释
首先保持你必须使用TwoWay-View库的代码而不是jar。
- Open layout folder of library.
- Browse the package
org.lucasr.twowayview.widget
- Open
BaseLayoutManager
class
- Jump to
Line no. 362
You will found code as
if (anchorItemPosition > 0 && (refreshingLanes || !restoringLanes))
{
replace this line by this one
if (anchorItemPosition > 0 && refreshingLanes && !restoringLanes) {
BaseLayoutManager class
中的上述更改对我来说是解决上述问题的方法。
希望这对所有 TwoWay-View 用户有所帮助。
双向视图是一个强大的库,可以使用 RecyclerView
下面是我们在使用这个库时遇到的问题的截图,所以我找到了那个问题的解决方案,
Reference Question
Items changing height results in empty space #156
与此问题相关的其他问题可能是
Q:1 - Gridview 项目在滚动时改变顺序
Q:2 -UI 使用 UniversalImageLoader 加载图像时出现混乱
经过几个月的搜索,我找到了解决上述问题的方法。
我要一步步解释
首先保持你必须使用TwoWay-View库的代码而不是jar。
- Open layout folder of library.
- Browse the package
org.lucasr.twowayview.widget
- Open
BaseLayoutManager
class
- Jump to
Line no. 362
You will found code as
if (anchorItemPosition > 0 && (refreshingLanes || !restoringLanes)) {
replace this line by this one
if (anchorItemPosition > 0 && refreshingLanes && !restoringLanes) {
BaseLayoutManager class
中的上述更改对我来说是解决上述问题的方法。
希望这对所有 TwoWay-View 用户有所帮助。