具有设定行数的水平Gridview

时间:2018-03-12 16:11:04

标签: android gridview row horizontal-scrolling

我阅读了一篇帖子(How to make grid-view horizontally scrollable in android),我尝试了回复所说的一切,但我无法设法制作一个包含3行的水平网格视图。

我能得到的最接近的是:https://developer.android.com/reference/android/support/v17/leanback/widget/HorizontalGridView.html,它有一个很大的错误,你不能用setNumRows(int)设置行数,因为它使得horizo​​ntalgridview无限可垂直滚动

我还考虑过将普通网格视图旋转270度的选项,但它给了我很多问题,因为我想在网格视图中获得10dp的全部余量。

我也尝试了github(https://github.com/jess-anders/two-way-gridview)的TwoWay Gridview,但它也没有用。

与此视频教程相同:https://www.youtube.com/watch?v=94rCjYxvzEE

请帮帮我。

1 个答案:

答案 0 :(得分:1)

我最终通过使用循环视图并设置gridlayoutmanager来实现它。

 var assembly = Assembly.LoadFrom("Projet.Module01.Domain");
 Type type = assembly.GetType(tipoCapaLoteNome);
 var newObject = DictionaryToObject<type>(myGenericObject);