我是 Android 新手,我需要一些有关如何为我的应用程序创建测验布局的帮助。
我目前有一个带有问题列表的 Quiz 对象。每个问题都有一个类型,可以是:单行、单选、多项选择、是否、真假。
我一直在做一些研究,发现有几个 UI 组件可能对我有帮助:
浏览器
ViewFlipper
视图切换器
所以我计划为每种问题类型创建一个模板,然后为测验中的每个问题动态加载它们。
有任何想法吗?
我是 Android 新手,我需要一些有关如何为我的应用程序创建测验布局的帮助。
我目前有一个带有问题列表的 Quiz 对象。每个问题都有一个类型,可以是:单行、单选、多项选择、是否、真假。
我一直在做一些研究,发现有几个 UI 组件可能对我有帮助:
浏览器
ViewFlipper
视图切换器
所以我计划为每种问题类型创建一个模板,然后为测验中的每个问题动态加载它们。
有任何想法吗?
您需要复选框以及列表。根据问题的类型,您可以设计单独的视图/片段。
每个答案都可以是一个列表元素。看,列表是如何使用适配器膨胀的。单独设计您的列表元素。
如果您的答案长度固定且有限,您还可以制作具有答案可能性的静态布局。对于每种类型,都应该有一个布局 xml 文件。
这本书“Sam's Teach Yourself Android Application Development in 24 Hours, Second Edition”中的家伙开发了 Trivia。下面的链接是预订源代码,您可以下载并检查结构 http://androidbook.blogspot.co.uk/p/book-code-downloads.html