手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android Spinner 下拉菜单的使用
Android Spinner 下拉菜单的使用
摘要:Android中下拉菜单,即如html中的,关键在于调用setDropDownViewResource方法,以XML的方式定义下拉菜单要显示...

Android 中下拉菜单,即如html中的<select>,关键在于调用setDropDownViewResource方法,以XML的方式定义下拉菜单要显示的模样

步骤:

1、定义Spinner控件

复制代码 代码如下:

<Spinner

android:id="@+id/spinner"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:prompt="@string/planet_prompt" /><>

2、在res/values/文件夹下新建一个名为arrays的Android XML文件

复制代码 代码如下:

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

<resources>

<string-array name="planets">

<item>Mercury</item>

<item>Venus</item>

<item>Earth</item>

<item>Neptune</item>

</string-array>

</resources>

该文件中的内容会自动添加到R文件中,引用方式为:R.array.planets;这是用户下拉选择项的List;

3、在Activity的onCreate方法中添加如下代码

复制代码 代码如下:

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!

【Android Spinner 下拉菜单的使用】相关文章:

Android编程之manifest上遇到的错误

Android开发笔记 最好使用eclipse

Android Studio中如何打JAR包

Android开发之选项组件

android 的 Spinner 下拉菜单的使用

Android对字符串的处理

android 自定义Android菜单背景的代码

Android应用开发UI控件ImageSwitcher的使用

Android HTTP 实现与服务器通信

android WebView组件使用总结

精品推荐
分类导航