Android Spinner(下拉列表)示例

在Android中,您可以使用“ android.widget.Spinner ”类来呈现下拉框选择列表。

注意
Spinner是类似于用于选择项目的下拉列表的小部件。

在本教程中,我们向您展示如何执行以下任务:

  1. 渲染XML的微调框,并通过XML文件加载选择项。
  2. 使用XML渲染另一个Spinner,并通过代码动态加载选择项。
  3. 在Spinner上附加一个侦听器,当用户在Spinner中选择一个值时触发。
  4. 在普通按钮上渲染并附加一个侦听器,当用户单击它时触发,它将显示Spinner的选定值。

PS此项目在Eclipse 3.7中开发,并通过Android 2.3.3进行了测试。

1.微调器中的项目清单

打开“ res / values / strings.xml ”文件,定义将在Spinner中显示的项目列表(下拉列表)。

文件:res / values / strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name">MyAndroidApp</string>
    <string name="country_prompt">Choose a country</string>

    <string-array name="country_arrays">
        <item>Malaysia</item>
        <item>United States</item>
        <item>Indonesia</item>
        <item>France</item>
        <item>Italy</item>
        <item>Singapore</item>
        <item>New Zealand</item>
        <item>India</item>
    </string-array>

</resources>

2.微调器(下拉列表)

打开“ res / layout / main.xml ”文件,添加两个微调器组件和一个按钮。

  1. 在“ spinner1”中,“
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值