源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android Spinner 下拉菜单的使用

  • 时间:2021-05-15 06:29 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android Spinner 下拉菜单的使用
Android 中下拉菜单,即如html中的<select>,关键在于调用setDropDownViewResource方法,以XML的方式定义下拉菜单要显示的模样 步骤: [b]1、定义Spinner控件 [/b]
[u]复制代码[/u] 代码如下:
<Spinner android:id="@+id/spinner" android:layout_width="fill_parent" android:layout_height="wrap_content" android:prompt="@string/planet_prompt" /><!-- 一个String资源,所以要指向一个string -->
[b]2、在res/values/文件夹下新建一个名为arrays的Android XML文件 [/b]
[u]复制代码[/u] 代码如下:
<?xml version="1.0" encoding="utf-8"?> <resources>   <string-array name="[b]planets[/b]">     <item>Mercury</item>     <item>Venus</item>     <item>Earth</item>      <item>Neptune</item> </string-array> </resources>
该文件中的内容会自动添加到R文件中,引用方式为:R.array.planets;这是用户下拉选择项的List; [b]3、在Activity的onCreate方法中添加如下代码 [/b]
[u]复制代码[/u] 代码如下:
Spinner s = (Spinner) findViewById(R.id.spinner); ArrayAdapter adapter2 = ArrayAdapter.createFromResource(this, R.array.planets, android.R.layout.simple_spinner_item); adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); s.setAdapter(adapter2);
OK!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部