zoukankan      html  css  js  c++  java
  • Adapter常用的实现--BaseAdapter

       BaseAdapter,通常用于被拓展。拓展BaseAdapter可以对个列表项进行最大限度的定制。

      如下面的Badapter继承自BaseAdapter,重写以下四种方法。

    public class Badapter extends BaseAdapter {
    
    @Override
    public int getCount() {
    // TODO Auto-generated method stub
    return 0;
    }
    
    @Override
    public Object getItem(int position) {
    // TODO Auto-generated method stub
    return null;
    }
    
    @Override
    public long getItemId(int position) {
    // TODO Auto-generated method stub
    return 0;
    }
    
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
    // TODO Auto-generated method stub
    return null;
    }
    
    }
    getCount():该方法的返回值控制该Adapter将会包含多少个列表项。
    getItem(int position):该方法的返回值决定第position处的列表项内容。
    getItemId(int position):该方法的返回值决定第position处的列表项ID。
    getView(int position, View convertView, ViewGroup parent):该方法的返回值决定第position处的列表项组件。
     
     
  • 相关阅读:
    2020.11.21日记
    Miller-Rabin质数测试
    Deepin配置记录
    shell
    module load
    vma
    DRDI
    Android.mk
    AEE
    阿里云下配置二级域名的解析设置
  • 原文地址:https://www.cnblogs.com/pxzz/p/5091472.html
Copyright © 2011-2022 走看看