5

我将首先分享我的屏幕图表。

画面示意图

每个单元格 Pij 代表为最左侧频道列中的频道 Ci 安排的节目,该频道应随网格垂直滚动。它也对应于时间线,水平滚动的时间列表(最上面一行)。单元格宽度应与程序的持续时间成正比。

我想过的方式

1)无法以这种方式同步滚动

我尝试了其他一些变化,但没有任何效果。stackoverflow上有类似的问题,但我还没有找到解决方案。这些问题的链接:

在一个 recyclerview 滚动上滚动多个 recyclerview

如何在 Android 中显示 EPG?

我对我应该为这个问题开发的方法不是很有信心。

我还考虑过使用webView 和 Html来研究它。

所以,请看看并给我您的重要建议和指导。

感谢您的时间。

4

1 回答 1

1

基本上,您需要在水平行中添加文本视图。textview 的长度取决于程序的持续时间。我在 Github 上托管了一个示例项目。随意克隆。 https://github.com/xardox69/android_EPG

于 2018-05-28T09:44:05.643 回答