zoukankan      html  css  js  c++  java
  • Android API 中文 (55) —— ListAdapter

    前言

      本章内容是 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里的所有数据。

        

      三、公共方法

    public abstract boolean areAllItemsEnabled ()

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

                      返回值

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

     

    public abstract boolean isEnabled (int position)

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

    参数

                                position    项目的索引

    返回值

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

      四、补充

      文章精选

       android adapter的体系

  • 相关阅读:
    【小技巧】如何输入未知长度的数组,用回车结束输入
    Python基础(二)
    Python基础(一)
    Appium Mac 环境安装
    c# 多线程
    c# 并行计算
    C# 反射
    VI 编辑器
    Linq and Lambda
    WINDOWS 命令
  • 原文地址:https://www.cnblogs.com/over140/p/1897436.html
Copyright © 2011-2022 走看看