android在视图上随机显示记录

android在视图上随机显示记录,android,android-layout,Android,Android Layout,我正在android上创建一个测验应用程序。我想让我的应用程序尽可能的高效。我是个新手,所以请原谅我在游戏开发中的结构。到目前为止,我尝试的是硬编码方式,我的数据库中有10个问题。这是我的表的结构: _id、类型、问题、答案1、答案2、答案3、正确答案 到目前为止,我已经为每个问题创建了10个布局。但它们不是随机的。我想做到的是,问题必须是随机的,我只想用一个布局来显示问题和答案。我该怎么做?示例代码或教程可能对我有所帮助。我非常感谢你的帮助。谢谢 尽量在自定义视图中使用,而不是一次又一次地创建

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

_id、类型、问题、答案1、答案2、答案3、正确答案

到目前为止,我已经为每个问题创建了10个布局。但它们不是随机的。我想做到的是,问题必须是随机的,我只想用一个布局来显示问题和答案。我该怎么做?示例代码或教程可能对我有所帮助。我非常感谢你的帮助。谢谢

  • 尽量在自定义视图中使用,而不是一次又一次地创建相同的布局

  • 将数据库中的数据放入ArrayList并实现随机方法,该方法从列表中获取项,然后将其删除(或将其放在其他地方)

  • 我建议您再次重写db结构,因为一个包含5-6列的表对于将来的重大更改来说非常薄。 首先,你需要知道你想做什么以及如何做,然后你需要问如何做:)


    祝你好运

    你好,谢谢。我知道我想做什么,但我不知道怎么做。正如我在上面的问题中所述。我们无法帮助您从0编写应用程序,请自己尝试,调查,然后提出具体问题,从构建数据库开始,插入X行,将它们检索到视图(列表或其他内容),自己启动流,然后如果您有问题..您可能会…问他们:)