在Android界面设计中,下拉框控件的名称为Spinner,下拉控件是常用的UI元素,本文ATAAW.COM来介绍下Spinner的基本使用,其中有两个重要的步骤就是设计适配器和添加事件监听处理。

布局文件中定义:

<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

设置下拉框控件的标题文本内容:

spinner.setPrompt("请选择");

定义下拉框内容:

String datas = {“ATAAW.COM”,”Android.com”,”Google.com”};

定义添加适配器:

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, datas, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);

响应下拉框的选中值发生变化的事件处理:

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
//被选中时候发生的动作
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});

以上就是Android中下拉框Spinner的基本用法,用适配器来定义显示的内容和样色,用事件响应来处理被选中和未选中时候分别的动作

更多相关文章

  1. android之控件EditText学习
  2. Android 线性布局(LinearLayout)内各控件如何设置间距
  3. android刮奖控件,使用简单。
  4. android 5.0系统 EditText控件
  5. android api Demo之自定义Animation,实现3D旋转效果
  6. android layout以及一些常用的android控件属性
  7. 自定义gradle插件
  8. Android 自定义Menu
  9. Android 设置控件是否可见

随机推荐

  1. Android常用类库
  2. Android音频可视化开发案例说明
  3. Android应用添加(创建)和删除及判断是否
  4. Android Activity 界面切换动画
  5. 内存优化之android:largeHeap
  6. Android中的ping网络实现
  7. android LayoutInflater、setContentView
  8. Android SpannableString和SpannableStri
  9. Android NDK Log信息打印
  10. Android(安卓)3 开始 Activity MainThrea