Android之Adapter系列之SpinnerAdapter接口
来源:互联网 发布:mysql decode函数 编辑:程序博客网 时间:2024/05/23 00:00
<pre name="code" class="java">SpinnerAdapter和ListAdapter一样,是一个接口,比较简单,仅仅继承Atapter,并添加了getDropDownView方法源码路径:framework\base\core\java\android\widget\SpinnerAdapter.javapackage android.widget;import android.view.View;import android.view.ViewGroup; /** * 继承了Adapter,SpinnerAdapter是Spinner view和spinner数据的桥梁。 * Spinner adapter 允许定义两种不同的view: * 一种在spinner上显示数据,另外一种是spinner被按下是显示数据 */public interface SpinnerAdapter extends Adapter { /** * 获取数据集合中指定位置上item的view,这些view显示在下拉pop框中 * @param position 想要获取item view的位置 * @param convertView * @param convertView 旧视图重用。 * 备注: 开发者需要判断该View是否为null并且是否该old的view的type是否和目前请求view的item类型是否相同,如果该 * convertView无法成功转换,那么就需要重新创建一个View. * @param parent 该item view 将被attach的父控件 */ public View getDropDownView(int position, View convertView, ViewGroup parent);}
0 0
- Android之Adapter系列之SpinnerAdapter接口
- Android之Adapter系列之Adapter接口
- Android之Adapter系列之ListAdapter接口
- Android之Adapter系列之BaseAdapter类
- Android之Adapter系列之SimpleAdapter类
- SpinnerAdapter接口
- Android之Adapter系列文章介绍
- Adapter系列之ArrayAdapter
- Adapter系列之SimpleAdapter
- Android之深入理解Adapter的四个接口
- Android 之Adapter
- android之Adapter
- Android之Adapter
- Android之adapter详解
- android之Adapter
- Android基础之Adapter
- Android之自定义Adapter
- Android之Adapter用法
- 基础总结篇之一:Activity生命周期
- laravel 基础笔记~快速入门
- 常用端口说明
- MyEclipse 中各种 libraries 的含义
- 事件监听
- Android之Adapter系列之SpinnerAdapter接口
- iOS此证书的签发者无效
- 沙盒文件
- JSP Componets Quick summary
- 2016年8月4日14:44:28
- js遍历函数forEach()、map()、every()和some()的区别实例
- 猎豹"快切App"中用到的Android开发技巧探索[附源码]
- Java内存消耗多分析
- 使用FFmpeg类库实现YUV视频序列编码为视频