栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Android 列表

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android 列表

package com.mycompany.application;

import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.baseAdapter;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class MainActivity extends Activity {

    private String[] Title={"【原创技术】修改处理器","【原创技术】GG修改身份证号码","【原创技术】修改银行卡余额","【实用分享】水卡破解之路!","【实用分享】如何变成爸爸","【实用分享】嘎嘎嘎嘎嘎","【实用分享】哦哦哦哦哦哦哦","【实用分享】哥哥哥哥个"};
    private String[] Content={"卧槽放心吧这是假的","有这麽牛逼???","算了吧,要背抓","这个倒是可以有哈哈哈哈哈","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!"};
    private String[] Seanumber={"1255","1228","3555888","855","81","833","8228","86688"};
    private String[] Writenumber={"12","10","3555","1","880","28","18","83"};
    private String[] Byer={"妖怪","后视镜","幺儿豁","爱奴的抱抱","我是你爹","狗子你变了","哈哈哈哈","阿夜"};
    List> list=new ArrayList>();
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //将数据封装成数据源
        for(int i=0;i map=new HashMap();
            map.put("title",Title[i]);
            map.put("conten",Content[i]);
            map.put("seanumber",Seanumber[i]);
            map.put("writenumber",Writenumber[i]);
            map.put("byer",Byer[i]);
            list.add(map);
        }
        ListView listview=this.findViewById(R.id.listView);
        listview.setAdapter(new MyAdapter());
    }

    class MyAdapter extends baseAdapter {

        @Override
        public int getCount() {
            return list.size();
        }

        @Override
        public Object getItem(int position) {
            return list.get(position);
        }

        @Override
        public long getItemId(int position) {
            return position;
        }

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            View view;
            ViewHolder mHolder;
            if(convertView==null){
                view= LayoutInflater.from(MainActivity.this).inflate(R.layout.List_card,null);
                mHolder=new ViewHolder();
                mHolder.card_title=view.findViewById(R.id.cardTitle);
                mHolder.card_content=view.findViewById(R.id.ListcardTextContent);
                mHolder.card_seanumber=view.findViewById(R.id.ListcardTextSeanumber);
                mHolder.card_writenumber=view.findViewById(R.id.ListcardTextwritenumber);
                mHolder.card_byer=view.findViewById(R.id.ListcardTextByer);
                view.setTag(mHolder);  //将ViewHolder存储在View中
            }else {
                view=convertView;
                mHolder=(ViewHolder)view.getTag();  //重新获得ViewHolder
            }
            mHolder.card_title.setText(list.get(position).get("title").toString());
            mHolder.card_content.setText(list.get(position).get("conten").toString());
            mHolder.card_seanumber.setText(list.get(position).get("seanumber").toString());
            mHolder.card_writenumber.setText(list.get(position).get("writenumber").toString());
            mHolder.card_byer.setText(list.get(position).get("byer").toString());
            return view;
        }
    }

    class ViewHolder{
        TextView card_seanumber;
        TextView card_writenumber;
        TextView card_title;
        TextView card_content;
        TextView card_byer;
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/445754.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号