我将首先分享我的屏幕图表。
每个单元格 Pij 表示为最左侧 channel 列中的 channel Ci 安排的节目,该 channel 应随网格垂直滚动。它还对应于时间轴,水平滚动的时间列表(最上面的行)。单元格宽度应与程序的持续时间成正比。
我的想法
1) Trouble synchronizing scrolling in this way
我尝试了一些其他变体,但没有任何效果。 stackoverflow 上有类似的问题,但我还没有找到解决方案。 这些问题的链接:
Scroll multiple recyclerviews on one recyclerview scroll
和
我对我应该为这个问题开发的方法不是很有信心。
我也考虑过使用 webView 和 Html,研究了一下。
所以,请看看并给我重要的建议和指导。
感谢您的宝贵时间。
最佳答案
基本上,您需要在水平行中添加 TextView 。 textview 的长度取决于程序的持续时间。我在 Github 上托管了一个示例项目。随意克隆。 https://github.com/xardox69/android_EPG
关于android - Epg 的 2 维滚动图表或 android 中的某些时间表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33199155/