在Android中,您可以使用“ android.widget.Spinner ”类来呈现下拉框选择列表。
注意 Spinner是类似于用于选择项目的下拉列表的小部件。
在本教程中,我们向您展示如何执行以下任务:
渲染XML的微调框,并通过XML文件加载选择项。 使用XML渲染另一个Spinner,并通过代码动态加载选择项。 在Spinner上附加一个侦听器,当用户在Spinner中选择一个值时触发。 在普通按钮上渲染并附加一个侦听器,当用户单击它时触发,它将显示Spinner的选定值。
PS此项目在Eclipse 3.7中开发,并通过Android 2.3.3进行了测试。
1.微调器中的项目清单
打开“ res / values / strings.xml ”文件,定义将在Spinner中显示的项目列表(下拉列表)。
文件:res / values / strings.xml
MyAndroidApp
Choose a country
Malaysia
United States
Indonesia
France
Italy
Singapore
New Zealand
India
2.微调器(下拉列表)
打开“ res / layout / main.xml ”文件,添加两个微调器组件和一个按钮。
在“ spinner1”中,“ android:entries ”表示微调器中的选择项。 在“ spinner2”中,稍后将在代码中定义选择项。
文件:res / layout / main.xml
<