2014-10-11 133 views
0

我正在开发一个android应用程序,用户可以在其中进行测试并获得他的分数。 因此,我创建了一个包含50个问题的数据库,并且我想要使用Random类随机选择一个问题编号,并从数据库中检索该问题并将其显示在一个活动中。通过点击活动中的“下一个问题”按钮,我想要以不同的问题加载相同的活动。我怎样才能为此编写代码?如何在一个动态活动中创建内容

回答

0

为什么要加载相同的活动再次

我会创建一个活动(片段),主要设计和一个函数(称为reDisplay()),它显示问题,答案等。在onCreate(),我会调用这个函数,并每次用户点击“下一个问题”文本,我都会保存答案,并致电reDisplay()函数,以显示其他问题。

+0

我已经创建了一个活动,并在onCreate()我已经插入数据库并调用一个方法,从数据库中检索数据。在使用Intents的“next question”按钮的onClickListener中,我调用了同一个类,因此它的数据库中的元组又被插入了。我该如何解决这个问题,我希望只创建一次记录,并点击“下一个按钮”生成不同的问题。请提出解决方案。 – user3747888 2014-10-11 21:04:35

相关问题