我想创建一种包含大约 40 个问题的“电子问卷”。设计表单(主要由 Spinner 元素组成)时,我发现在 QVGA 分辨率下,我可以在布局中放置最多 3 个问题,其文本大小仍然可供老年人阅读。
现在当然一种解决方案是使用滚动框,但我认为这很不方便(而且不清楚:“我错过了上面的某个地方吗?”)甚至可能“丑陋”。
另一方面,每个布局只保留 3 个问题,它在更大的显示器上一定很难看。
我只是想问问其他人是如何解决这个设计挑战的,以及是否有比我迄今为止想到的更聪明的解决方案...... 8-/
我想创建一种包含大约 40 个问题的“电子问卷”。设计表单(主要由 Spinner 元素组成)时,我发现在 QVGA 分辨率下,我可以在布局中放置最多 3 个问题,其文本大小仍然可供老年人阅读。
现在当然一种解决方案是使用滚动框,但我认为这很不方便(而且不清楚:“我错过了上面的某个地方吗?”)甚至可能“丑陋”。
另一方面,每个布局只保留 3 个问题,它在更大的显示器上一定很难看。
我只是想问问其他人是如何解决这个设计挑战的,以及是否有比我迄今为止想到的更聪明的解决方案...... 8-/
针对不同屏幕尺寸和分辨率的不同布局可能是处理此问题的最佳方式。有关更多信息,请参阅Android 开发人员指南上的这篇文章。此外,长表单(从设计和可用性的角度来看)可能有点令人生畏,所以从人类的角度来看,我建议每页做几个问题,以防止用户感到沮丧。