如何在时间表中显示数据?

时间:2012-05-28 02:49:29

标签: android sqlite timetable

我和一位朋友正在尝试制定火车时刻表的时间表,但我们现在陷入了如何显示Sqlite数据库中的数据的问题。 我们可以显示数据,但不能显示我们想要的数据。

我在画中画了一幅草图来展示我们想做什么。

http://i.imgur.com/MtaP5.png

当在“station”表格上方垂直滚动时,“Stations”和“Times”都应垂直滚动,但在“Times”上方滚动时,只有“Times”应水平滚动(站点应保持不变)。

有没有人知道我们应该如何做到这一点(我们是编程和Android编程的初学者)?

谢谢:)!

编辑:

我发现了一款​​可以满足我的需求的应用,这种方式让每个人都更容易理解

Google Play - Sydney Rail Beta

(它不允许我放2个链接,所以我删除了http)i.stack.imgur.com/ktS8J.jpg

1 个答案:

答案 0 :(得分:0)

对于垂直滚动,您可以使用ScrollViewhttp://developer.android.com/reference/android/widget/ScrollView.html

我不确定为什么在滚动“工作站”时需要滚动“时间”,但您可以使用以这种方式修改的Horizo​​ntalScrollView Synchronise ScrollView scroll positions - android

在OnScrollChanged方法中,您可以使用Horizo​​ntalScrollView的scrollTo方法滚动到所需位置。