我想建立一个Android应用程序进行检查。假设有两个主题,每个主题包含20个问题。那么如何实施/最佳方式来实现这些问题和答案呢?我想重用Activity并且首选使用Strings.xml的方式?怎么样?所有内容都是静态内容,仅在客户端。 提前完成。
- 主季
答案 0 :(得分:0)
您可以在arrays.xml中定义2个数组(问题和答案)。示例如下:http://developer.android.com/resources/samples/ApiDemos/res/values/arrays.html 如果要重用现有活动,那么您的应用程序将是同一活动的一系列不同对象(我们称之为QuestionActivity),当用户按下Next时,您可以调用新的活动。通过这种方式,您应该在问题内部显示问题的数量,以便活动知道要显示的内容。 用户可以按“返回”按钮,他的答案可能会丢失。因此,当用户选择一些答案时,您应该记住问题的答案。