两者都有数据源(或适配器)。我认为Spinner
可以以下拉列表的形式展示,而ListView
可以直接在视图上显示所有数据。它们的数据都来自于一个ArrayList
。它们可以是String
类型,像这样:
<string-array name="Cities">
<item >Beijing</item>
<item >Tokoy</item>
<item >New York</item>
<item >London</item>
<item >Paris</item>
<item >Berlin</item>
<item >Moscow</item>
<item >Hongkong</item>
</string-array>
它们之间有什么不同?