首页>代码>Android通过ListView实现各种Animation动画特效代码>/ListAnimationDemo/src/com/example/frameanimationdemo/MyBaseAdatper.java
package com.example.frameanimationdemo;


import java.util.ArrayList;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class MyBaseAdatper extends BaseAdapter {

	ArrayList<User> list;
	Context context;
	MyViewHolder myHolder;
	public MyBaseAdatper(Context context,ArrayList<User> list){
		this.list = list;
		this.context = context;
	}

	public int getCount() {
		// TODO Auto-generated method stub
		return list.size();
	}

	public Object getItem(int arg0) {
		// TODO Auto-generated method stub
		return null;
	}

	public long getItemId(int arg0) {
		// TODO Auto-generated method stub
		return 0;
	}

	public View getView(int arg0, View v, ViewGroup arg2) {
		// TODO Auto-generated method stub
		if(v == null){
			v = View.inflate(context, R.layout.item, null);
			
			myHolder = new MyViewHolder();
			myHolder.tv = (TextView) v.findViewById(R.id.tv);
			
			
			v.setTag(myHolder);
		}else{
			myHolder = (MyViewHolder) v.getTag();
		}
	
		myHolder.tv.setText(list.get(arg0).getText());
		
			
		return v;
	}
	

	private class MyViewHolder{
	
		TextView tv;
	}

}
最近下载更多
1112zcvsyf LV12020年9月9日
星星
藤井旋风 LV42019年12月14日
月亮
女方面 LV182019年11月5日
太阳星星星星
wangshihua LV192019年5月10日
太阳星星星星星星
sunchuan33 LV22019年3月31日
星星星星
爱情的本质 LV152019年3月18日
月亮月亮月亮星星星星星星
912396638 LV22018年12月28日
星星星星
5255tkw LV12018年12月18日
星星
tanha13 LV12018年9月2日
星星
敲键盘的 LV52018年6月2日
月亮星星
最近浏览更多
jay1992 LV103月7日
月亮月亮星星星星
a566566 LV92020年12月29日
月亮月亮星星
ZY522986955 LV32020年12月29日
星星星星星星
神龙大侠花花 LV22020年12月21日
星星星星
aphelios LV22020年12月16日
星星星星
菠萝同学 LV62020年12月14日
月亮星星星星
yaofei123 LV42020年12月7日
月亮
irivn007 LV142020年10月24日
月亮月亮月亮星星星星
曾珧的jsp小哥 LV122020年10月23日
月亮月亮月亮
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友