前言

  本章内容是 android.widget.ListAdapter,版本为Android 2.2 r1,翻译来自"德罗德",欢迎大家访问他的博客:http://sparkrico.javaeye.com,再次感谢"德罗德" !期待你一起参与Android中文API的翻译,联系我over140@gmail.com。

声明

  欢迎转载,但请保留文章原始出处:)

    博客园:http://www.cnblogs.com/

    Android中文翻译组:http://code.taobao.org/project/view/404/

正文

  一、结构

public interface ListAdapter extends Adapter

android.widget.ListAdapter

直接子类

ArrayAdapter<T>, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ResourceCursorAdapter, SimpleAdapter, SimpleCursorAdapter, WrapperListAdapter

  二、概述

    扩展Adapter 是在ListView与数据之间的一座桥梁。通常数据来自于游标,但不是必须的。ListView可以显示包含在ListAdapter里的所有数据。

    Android API 中文 (55) —— ListAdapter

  三、公共方法

public abstract boolean areAllItemsEnabled ()

ListAdapter中所有的项目都是可用的?如果是,则代表所有的项目都是可选择,可用鼠标点击的。

返回值

如果所有项目是可用的返回真

public abstract boolean isEnabled (int position)

如果指定的位置不是一个隔离(separator)项目(隔离项目是一个不可选择,不可用鼠标点击的项目)则返回真。如果位置是无效的,其结果将是不确定的。在这种情况下一个ArrayIndexOutOfBoundsException(越界)异常将抛出。

参数

position 项目的索引

返回值

如果这个项目不是一个隔离(separator)项目则返回真。

  四、补充

  文章精选

   android adapter的体系

更多相关文章

  1. Android 中文 API (28) —— CheckedTextView
  2. 修改android studio 新建项目的build.gradle的仓库源
  3. 简单的三方登录SDK示例,Android Activity之间数据的传递
  4. Android开发之数据保存技术(一)
  5. Android联系人数据库全解析(4)
  6. Android 实用开源项目集合 持续更新
  7. Android联系人数据库全解析(3)
  8. GitHub 优秀的 Android 开源项目(值得研究)
  9. Android 数据序列化总结

随机推荐

  1. 做好自定义预测,探寻产品增长动能
  2. postgresql vacuum 浅谈
  3. 建议收藏备查!MySQL 常见错误代码说明
  4. Github 星标 8K+ 这款国人开源的 Redis
  5. 苹果mac上超赞的AI照片编辑器:Luminar AI
  6. 2021年国内外五大BI厂商_商业智能工具推
  7. 小白专属mysql入门
  8. 手机内存不足应该怎么解决
  9. 最近做大数据面试官的感想
  10. 3,Structured Streaming使用checkpoint进