社区编辑申请
注册/登录
Android Spinner使用技巧讲解
移动开发 Android
我们将会在这篇文章中为大家详细介绍有关Android Spinner的相关应用,并以一段源码的方式进行解读,来帮助大家学习。

在如今的手机领域,当属智能手机最为吃香。那么如何才能选择一款优秀的手机系统来满足我们的需求呢?在这里大家可以先来了解一下Android系统,以此作为参考,方便大家选择。那么今天介绍的内容则是关于Android Spinner的一些基本概念。

● Adapter的设置,调用setAdapter()方法。

● 追加Item选择时间的处理,调用setOnItemSelectedListener()方法,并把AdapterView.OnItemSelectedListener实例作为参数传递过去。

Android Spinner例程源码(Java)

  1. ArrayAdapter< String> adapter = new ArrayAdapter< String>(  
  2. this,  
  3. android.R.layout.simple_spinner_item);  
  4. adapter.setDropDownViewResource(  
  5. android.R.layout.simple_spinner_dropdown_item);  
  6. adapter.add("red");  
  7. adapter.add("green");  
  8. adapter.add("blue");  
  9. Spinner spinner = (Spinner) findViewById(id.spinner);  
  10. spinner.setAdapter(adapter);   
  11. spinner.setOnItemSelectedListener(new OnItemSelectedListener() {  
  12. @Override  
  13. public void onItemSelected(  
  14. AdapterView< ?> parent,  
  15. View view,  
  16. int position,  
  17. long id) {  
  18. Spinner spinner = (Spinner) parent;  
  19. Log.v("Test", "id = " + id + "("  
  20. + spinner.getSelectedItem().toString() + ")");  
  21. }  
  22. @Override  
  23. public void onNothingSelected(AdapterView< ?> parent) {  
  24. }  
  25. }); 

Android Spinner例程源码(Resource)

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

Android Spinner的相关源码就为大家介绍到这里。

【编辑推荐】

  1. Android复选框源码解析
  2. Android系统架构基本模式解析
  3. Android模拟器正确应用与安装方法
  4. MOTO面向中国发布Android应用商店
  5. Google Android:生存还是消亡
责任编辑:曹凯 来源: 博客园
相关推荐

2011-05-27 13:56:09

Android Spinner

2010-01-27 17:45:15

Android应用技巧

2010-03-04 16:38:37

2016-12-28 13:19:08

Android开发坑和小技巧

2019-09-23 12:40:45

2020-10-17 09:48:55

同话题下的热门内容

Android中实现系统声音录制-RK3399开发板源码修改

编辑推荐

支付宝即将下线收款业务:2018年1月1日起正式执行,网友炸锅了!史上最详细的Toolbar开发讲解,此篇必读!你终于可以在Android的Gboard上用中文打字了查看文档的8款优秀Android PDF阅读软件Android Pie的9个隐藏功能:你可能错过的若干优秀技巧
我收藏的内容
点赞
收藏

51CTO技术栈公众号