我迟早被气死main中加载表格的代码public void
aide吧
全部回复
仅看楼主
level 9
AdMiN😄 楼主
我迟早被气死[阴险]
main中加载表格的代码
public void loadGrid() {
GridView gl = (GridView)findViewById(R.id.mainGridLayout);
gl.setAdapter(new MainGridViewAdapter(currltBrowsFilePath,currltBrowsFilePath.list(),this));
}
currlt是一个文件对象
由断点知代码在MainGridViewAdapter中的getView处无限循环,无法进入应用,怎么办,一个网格列表[小乖]
2018年12月22日 10点12分 1
level 9
AdMiN😄 楼主
添加到网格的View以经过测试,可以显示
2018年12月22日 11点12分 2
level 13
无限循环,
getView内部的代码,有没有刷新适配器之类的。。
2018年12月22日 11点12分 3
我就只是在Main类中用init方法调用了loadGrid,只调一次
2018年12月22日 11点12分
且该循环过程中项目id也就是p1一直为0,上面的arraylist的size为2
2018年12月22日 12点12分
在0的时候无限循环了,所以为0吧。 你可以用注释的方法排除,注释掉一部分 慢慢排除
2018年12月22日 12点12分
抱歉,不是无限循环的,我做了个计数器,发现共循环且一定循环14次,进不去应用大概是因为debug-aide分支
2018年12月22日 12点12分
level 9
AdMiN😄 楼主
宽高无效,加载使用
LayoutInflater.from(view.getContext()).inflate(R.layout.main_file_grid_layout, viewGroup, false)
2018年12月24日 12点12分 4
搞定了没,
2018年12月24日 13点12分
@凹凸曼大小怪77 不行,xml中宽高都定义了,没用
2018年12月24日 13点12分
@AdMiN😄 不科学啊[滑稽],你试试列表框模式 使用线性布局管理器
2018年12月24日 14点12分
@凹凸曼大小怪77 linearlayoutmanager 正常显示(宽度最宽
2018年12月24日 14点12分
level 9
AdMiN😄 楼主
为什么我总觉得图标大小不统一[滑稽],不管了[滑稽][滑稽][滑稽]
2018年12月24日 14点12分 5
1