如何在android中创建双向滚动视图?
我需要显示一个带有二维滚动条的大表格,就像Excel的工作表一样。它可以非常大,最多1000行(和~10列) 所以,我找到的所有解决方案都是基于ListView转化为HorizontalScrollView的想法。它太慢,无法使用 我尝试使用WebView,但将可滚动设置为可滚动会更慢 也许我可以得到我的listLayout的位图,并在每次更新时将其放入HorizontalScrollable?或者使用其他的魔法?或者我可以使用一些lib?这里有一个想法:如何在android中创建双向滚动视图?,android,excel,Android,Excel,我需要显示一个带有二维滚动条的大表格,就像Excel的工作表一样。它可以非常大,最多1000行(和~10列) 所以,我找到的所有解决方案都是基于ListView转化为HorizontalScrollView的想法。它太慢,无法使用 我尝试使用WebView,但将可滚动设置为可滚动会更慢 也许我可以得到我的listLayout的位图,并在每次更新时将其放入HorizontalScrollable?或者使用其他的魔法?或者我可以使用一些lib?这里有一个想法: 行的列表视图 每行是一个单独的水平线
- 行的列表视图
- 每行是一个单独的水平线性布局,每个子视图是一个单元
- LinearLayout被包装在HorizontalScrollView中,因此ListView中的每个项目都是HorizontalScrollView
- 水平滚动时,同时滚动所有水平滚动视图,使它们彼此保持垂直对齐
我有一个18列36K行的数据源,在我所有的设备上都能很好地滚动(双向)。更不用说了。这是开源的,伙计!代码是文档中的代码。:)GitHub项目中有示例代码,而且人们确实会在这里提出问题。我打算玩一下棒棒糖回收视图,看看是否能得到一个双向滚动的网格。如果我让它工作,我会更新我的答案。我假设,如果将support lib v7添加到您的项目中意味着网格工作和不工作之间的区别,您可以添加它。@sleeply4cat我用另一个概念更新了我的答案,您可以看看我的代码,看看您的想法,tnx,我将在几天内测试它。eclipse?为什么不是安卓工作室?)还没有取得进展。去年夏天,我为我的公司启动了一个应用程序,一旦它推出(在接下来的几周内),我将过渡到Studio。