如何使用RecyclerView在每行显示多个ImageView?例如,将图像显示为4X6像iPhone照片应用程序。 我应该手动调整ViewHolder以显示一定数量的ImageView?还是有更聪明的方法来做到这一点?使用RecyclerView每行保存多个图像
-3
A
回答
0
您应该使用带有RecylerView的网格。
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recylerId);
recyclerView.setLayoutManager(new GridLayoutManager(this, numberOfImagesInARow));
0
您可以使用GridLayoutManager
或StaggeredGridLayoutManager
与RecyclerView
, 显示在同一行上的多个图像。
// Using GridLayoutManager
recyclerView.setLayoutManager(new GridLayoutManager(this, numberOfColumns));
// Using StaggeredGridLayoutManager
recyclerView.setLayoutManager(new StaggeredGridLayoutManager(numberOfColumns, StaggeredGridLayoutManager.VERTICAL));
教程链接:
相关问题
- 1. 使用File.WriteAllBytes保存多个图像只保存最后一个
- 2. 保存多个图像进行分析
- 3. RecyclerView显示多个图像
- 4. 使用RecyclerView保存项目
- 5. 在codeigniter中使用一对多保存多个图像
- 6. 使用Aforge保存图像
- 7. 使用SDL_image保存图像?
- 8. 使用多线程进行图像细化和保存
- 9. 保存多个元素的图像wpf
- 10. 在SQLite中保存多个图像
- 11. 使用大小限制和引导保存多个图像
- 12. 无法使用回形针保存多个图像
- 13. 应用程序将多个图像保存到图库中
- 14. Highchart使用cURL保存图表图像
- 15. 使用.net图保存图像
- 16. autorefresh图像保存第一个图像
- 17. android - RecyclerView项目:如何在每一行保存视图的属性?
- 18. 使用Adobe Air在单个文件中保存多个图像(和每个元数据)
- 19. 保留多个图像
- 20. RecyclerView保存状态
- 21. 使用jquery/javascript保存amchart(多个SVG)作为图像(jpg)使用jQuery/javascript
- 22. 如何使用xml标记一次性使用'file_get_contents'来保存多个图像
- 23. 保存图像
- 24. 保存图像
- 25. 保存图像
- 26. 保存图像
- 27. 哪个PHAssetCollection用于保存图像?
- 28. 保存多个行项目
- 29. 为每个变体使用多个图像
- 30. 如何使用django imageField保存图像?
这是有道理的,一定要去尝试一下以后,谢谢! – x1uan