应用设计帮助

时间:2010-10-08 10:35:39

标签: android

我想创建一个包含以下内容的运动应用程序。

  • TabHost有三个主要类别。 (新闻,表格,现场比分)
  • 新闻类别将包含2个子类别。 (球队新闻,联赛新闻)
  • 表格将有3个子类别。 (表,统计,附表)
  • 实时比分只是一个ListActivity。

我该如何设计? 所有主要类别应该是单独的活动吗? 我的子类别应该是活动还是只是观点?

如果我的子类别是视图,我想我必须跟踪哪个视图是当前更新/显示正确的信息。

另外我如何在视图之间切换?让我们说我想从视图1到3? 使用ViewFlipper我当时只能进入下一步。

谢谢!

1 个答案:

答案 0 :(得分:0)

  

所有主要类别都应该是单独的活动吗?

不,因为它们一次都在屏幕上(单个TabHost)。最多,您可以将其作为四个活动来执行:一个用于TabHost,一个用于每个选项卡,但我记录为反对使用活动选项卡的内容。

  

我的子类别应该是活动还是只是观点?

不可能让它们成为活动。

  

如果我的子类别是视图,我想我必须跟踪哪个视图是当前更新/显示正确的信息。

数据更改后,请更新所有受影响的视图。

  

另外我如何在视图之间切换?让我们说我想从视图1到3?使用ViewFlipper我当时只能进入下一步。

不,您可以致电setDisplayedChild()跳转到任何您想要的ViewFlipper孩子。

相关问题