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);
        }
    }
  • 相关阅读:
    Python
    Python
    Python
    Python
    Python
    Python
    Scala核心编程_第01章_Scala概述
    与富婆讨论性,死亡与生活的意义
    python邮件发送给多人时,只有第一个人能收到的问题
    少年维特的烦恼
  • 原文地址:https://www.cnblogs.com/dty602511/p/14913138.html
Copyright © 2011-2022 走看看