Android - 创建篮球统计屏幕

时间:2014-12-04 18:41:25

标签: java android sqlite

我目前正在开发一款Android篮球统计跟踪应用程序。

我正在使用android SDK并在eclipse上开发它。

我现在需要一个当前活动的游戏的统计屏幕。我需要从正在运行的游戏中将统计数据输出到统计表中。我们使用SQLite作为我们的数据库来存储所有内容。

我的问题是我知道如何拉取和计算不同的统计数据,以及如何输出它们。但我认为有一种更简单的方法可以做我想做的事情。

对于统计屏幕活动,这是我们目前拥有的。

stats http://oi59.tinypic.com/imiah4.jpg

不要介意左上角的大零,这只是一个格式问题。也不要介意警告,那是因为我还没有为这些做出字符串值。

所以每一个零都是它自己的TextView,如果一个团队有20个玩家,那就是180个TextViews,我必须填充不同的数字。

我已经想到了格式化TextView ID的不同方法,所以我只需要为8个统计数据中的每一个运行不同的代码,具体取决于玩家的#。

但最后,我仍然使用180种不同的TextView。

这是我能做这样的事情的唯一方法吗?

1 个答案:

答案 0 :(得分:3)

您应该将ListView与自定义视图和适配器一起使用,请参阅此

http://developer.android.com/reference/android/widget/Adapter.html

Listview,因为你可以有2或40名玩家。

自定义视图(以XML格式),以便您可以自定义字段/ imageView /其他

适配器“填充”自定义视图并放入ListView

http://www.piwai.info/android-adapter-good-practices/