【问题标题】:android display records randomly on viewsandroid在视图上随机显示记录
【发布时间】:2014-02-16 15:35:34
【问题描述】:

我正在 android 中创建一个测验应用程序。我想让我的应用程序尽可能高效。我是新手,所以请原谅我在游戏开发中的结构。到目前为止,我尝试的是硬编码方式,我的数据库中有 10 个问题。这是我的表的结构:

_id、类型、问题、answer1、answer2、answer3、正确答案

到目前为止,我为每个问题创建了 10 个布局。但它们不是随机的。我想要实现的是,问题必须是随机的,我只想使用单一布局来显示问题和答案。我怎么做?示例代码或教程可能会对我有所帮助。我很乐意感谢您的帮助。谢谢。

【问题讨论】:

    标签: android android-layout


    【解决方案1】:
    1. 尽量在自定义视图中使用,而不是一遍又一遍地创建相同的布局。 example here

    2. 从数据库中获取数据到 ArrayList 并实现随机方法,从列表中获取项目,然后将其删除(或将其放在其他地方)。

    我建议你重新重写你的数据库结构,因为一张有 5-6 列的表对于未来的重大变化来说非常薄。 你首先需要知道你想做什么以及如何做,然后你需要问如何:)

    祝你好运

    【讨论】:

    • 您好,谢谢。我知道我想做什么,但我不知道该怎么做。正如我在上面的问题中所描述的那样。
    • 我们无法帮助您从 0 开始编写应用程序,自己尝试,调查,然后提出具体问题,从构建数据库开始并插入 X 行,将它们检索到视图(列表或其他否则),自己开始流程,然后如果你有问题......也许你会......问他们:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多