首页 > 其他分享 >2.12

2.12

时间:2024-02-28 15:12:37浏览次数:15  
标签:get tv mList import position 2.12 view

ackage com.example.myapplication;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
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 Long.parseLong(mList.get(position).get_id());
    }

    @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_spin=view.findViewById(R.id.tv_spin);
        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_spin.setText(mList.get(position).getSe());
        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);
    }

标签:get,tv,mList,import,position,2.12,view
From: https://www.cnblogs.com/luoqingci/p/18040464

相关文章

  • 2.12
    JavaScript对象在JavaScript中,几乎所有的事物都是对象。 在JavaScript中,对象是非常重要的,当你理解了对象,就可以了解JavaScript。 你已经学习了JavaScript变量的赋值。以下代码为变量 car 设置值为"Fiat":var car= "Fiat";对象也是一个变量,但对象......
  • 2.12
    学习前端工程化.以前老是看到别人在用这个,知道它简洁好用,可就是一直不会用. 之前我用的vue的声明式渲染,功能全写在了一个页面,几百行的代码,改个错还得来回翻,及其影响开发效率.今日代码<template><divclass="app"><divclass="box"@click="fn"></div></div>......
  • 上周热点回顾(2.12-2.18)
    热点随笔:· 2024年,我又开始用Linux桌面作为主力系统了~ (程序设计实验室)· .NET团队公布.NET9开发目标并发布.NET9的首个预览版 (张善友)· 糟糕,接口被刷了,怎么办? (苏三说技术)· C#实现刘谦春晚魔术 (柴油飞机)· 【开工大吉】推荐4款开源、美观的WPFUI组件库 (......
  • SMU Winter 2024 div2 ptlks的周报Week 3(2.12-2.18)
    这周主要加强了对知识点的掌握。P10161[DTCPC2024]小方的疑惑10从题目可以得知a个连续括号贡献为a(a+1)/2,代价为2a。要求总贡献恰为k,且代价不高于n。一开始我想到了模拟,先取一个贡献低于k最大的a,剩下的再直接在外面套括号,结果wa。又想到可以分出多个a来组成k,就用递归,每次......
  • Windows RabbitMQ 安装-截止当前最新版本(rabbitmq-server-3.12.12)图文教程
    WindowsRabbitMQ安装(图文教程)WindowsRabbitMQ安装,截止当前最新版本(rabbitmq-server-3.12.12)图文教程,本文只是最简单的安装方法,旨在能快速使用,若需要更多的配置,则需要你自行查阅官方文档,或互联网搜索答案咯,哈哈哈哈本文安装步骤共分4步:第1步:下载RabbitMQ与依赖Erl......
  • 12.12
    为什么说Java语言“编译与解释并存”?高级编程语言按照程序的执行方式分为编译型和解释型两种。编译型语言是指编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码。解释型语言是指解释器将源代码逐行解释成特定平台的机器码并立即执行。Java语言既具有......
  • 12.12
    学习java的方法学习基础知识:了解数据库的基本概念,如表、字段、记录等。学习SQL语言,包括创建表、插入数据、查询、更新和删除等操作。了解常见的关系型数据库,如MySQL、Oracle、SQLServer等。学习Java数据库编程基础:学习Java和数据库的连接方式,例如JDBC(JavaDatabase......
  • 12.12
    后端代码UserControllerpackagecom.example.controller;importcom.example.pojo.*;importcom.example.service.UserService;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.web.bind.annotation.*;@RestController@Re......
  • 2023.12.12 校赛解题报告
    7-1点菜题面Congruent和ComistryMo两个人正在饭店吃饭,饭店里面一共有\(n\)道菜,每道菜有一个价格\(a_i\)​\((1≤i≤n)\)。他俩会在饭店按顺序点\(k\)道菜(可以不连续,保证相对顺序即可),假设点的菜序列为\(S_1−S_k\)。他们约定:一个人付所有奇数下标已点菜品价格的最大......
  • 12.12每日总结
    今日重点学习英语一套试卷拿了阅读150分大数据实验二勉强写完实验二:熟悉常用的HDFS操作_hdfs编程实践实验报告-CSDN博客1大学英语四级作文引出开头的亮点句型1:Itiswell-knowntousthat……(我们都知道……)==Asfarasmyknowledgeisconcerned,…(就我所知…)2:Recentlyt......