2.修改游戏详情顶部视频闪退问题 3.修改上报闪退日志闪退问题 4.修改游戏详情点击下载按钮闪退问题 5.修改我的预约页面数组越界问题 6.修改发布提问选择图片闪退问题 7.修改用户主页视频tab下拉刷新过程中滑动页面闪退问题 8.修改点击下载按钮数组越界问题 9.修改游戏详情即将被销毁点击更多操作弹窗闪退问题 10.修改Activity被销毁关闭下载模拟器弹窗闪退问题 11.修改Activity被销毁关闭游戏标签弹窗闪退问题 12.修改视频流下载游戏闪退问题 13.修改游戏详情点击分享闪退问题 14.修改分享微博闪退问题 15.修改图片预览闪退问题
33 lines
1.0 KiB
Java
33 lines
1.0 KiB
Java
package com.gh.common.view;
|
|
|
|
import android.content.Context;
|
|
import android.util.AttributeSet;
|
|
|
|
import androidx.recyclerview.widget.GridLayoutManager;
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
|
|
public class FixGridLayoutManager extends GridLayoutManager {
|
|
|
|
|
|
public FixGridLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
|
|
super(context, attrs, defStyleAttr, defStyleRes);
|
|
}
|
|
|
|
public FixGridLayoutManager(Context context, int spanCount) {
|
|
super(context, spanCount);
|
|
}
|
|
|
|
public FixGridLayoutManager(Context context, int spanCount, int orientation, boolean reverseLayout) {
|
|
super(context, spanCount, orientation, reverseLayout);
|
|
}
|
|
|
|
@Override
|
|
public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) {
|
|
try {
|
|
super.onLayoutChildren(recycler, state);
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
} |