zoukankan      html  css  js  c++  java
  • 2.22 账本开发3

    ListAdapter

    用来制作消费账单界面的适配器

    package com.example.zhangbengapp;
    
    import android.content.Context;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.Adapter;
    import android.widget.BaseAdapter;
    import android.widget.TextView;
    
    import java.util.List;
    
    public class ListAdapter extends BaseAdapter {
        List<costList> mList;
    
        public ListAdapter(List<costList>list)
        {
            mList=list;
        }
    
        @Override
        public int getCount() {
            return mList.size();
        }
    
        @Override
        public Object getItem(int position) {
            return mList.get(position);
        }
    
        @Override
        public long getItemId(int position) {
            return position;
        }
    
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            View view=mLayoutInflater.inflate(R.layout.list_item,null);
            //取出数据赋值
            costList item=mList.get(position);
            TextView tv_title=view.findViewById(R.id.tv_title);
            TextView tv_date=view.findViewById(R.id.tv_date);
            TextView tv_money=view.findViewById(R.id.tv_money);
            //绑定
            tv_title.setText(mList.get(position).getTitle());
            tv_date.setText(mList.get(position).getDate());
            tv_money.setText(mList.get(position).getMoney());
            return view;
    
        }
    
        private List<costList>getmList;
        private LayoutInflater mLayoutInflater;
    
        public ListAdapter(Context context,List<costList>list)
        {
            mList=list;
            //通过外部传来的Context初始化LayoutInflater对象
            mLayoutInflater=LayoutInflater.from(context);
        }
    }
  • 相关阅读:
    三.php变量赋值和销毁
    四.php运算符(1)算术运算符
    四.php运算符(2)比较运算符
    四.php运算符(4)逻辑运算符
    extjs与后台交互
    EXT2.0 form实例
    SQL Server 2005 中的计算字段
    extJSitemselector的使用
    操作二进制数据
    Extjs Itemselector的使用示例
  • 原文地址:https://www.cnblogs.com/dty602511/p/14913138.html
Copyright © 2011-2022 走看看