0

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

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

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

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

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

谢谢 :) !

编辑:

我找到了一个可以做我想做的应用程序,这样每个人都更容易理解

Google Play - 悉尼铁路测试版

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

4

1 回答 1

0

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

我不确定为什么滚动“Stations”时需要滚动“Times”,但是您可以使用以这种方式修改的Horizo​​ntalScrollView 同步 ScrollView 滚动位置 - android

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

于 2012-05-28T05:32:14.107 回答