Android测验应用程序设计。 ViewFlipper?

时间:2012-10-15 15:00:01

标签: android android-layout

在多项选择测验中翻阅众多问题的最有效方法是什么?我本来会使用ViewFlipper,但我对每个新问题使用相同的布局,所以我认为在ViewFlipper内放置许多相同的布局是不合理的。 我的其他选择是什么?重新加载/刷新活动?有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您想要的是View(或Fragment s)的回收,并提供各种类型的View以及提供的各种适配器类这种回收。例如,当您使用ListView时,您很可能已经遇到过这个概念,它可以通过仅为屏幕上可见的元素保持View来非常有效地显示非常大的列表;当用户滚动时,那些View被回收。对于您现在的特定需求(通过许多类似页面切换水平页面),您可以使用ViewPager(它是V4支持库的一部分)。您可以选择适当的适配器来提供回收机制。