資源簡介
package com.great.baseadapter;
import java.util.ArrayList;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;
public class MyBaseAdapter extends BaseAdapter {
private Context context;
private ArrayList<MyData> list;
private MyData data;
private ViewHolder holder;
public MyBaseAdapter(Context context, ArrayList<MyData> list) {
super();
this.context = context;
this.list = list;
}
//返回條目數(shù)
@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;
}
//進(jìn)行適配
@Override
public View getView(int position, View convertView, ViewGroup parent) {
TextView tv_01 = null,tv_02=null;
//產(chǎn)生View
if(convertView==null)
{
convertView = LayoutInflater.from(context).inflate(R.layout.actvity_item, null);
holder = new ViewHolder();
holder.tv_01 = (TextView) convertView.findViewById(R.id.tv_01);
holder.tv_02 = (TextView) convertView.findViewById(R.id.tv_02);
//tv_01.setText(list.get(position).getText1());
//tv_02.setText(list.get(position).getText2());
convertView.setTag(holder);
}
else
{
holder = (ViewHolder) convertView.getTag();
// tv_01 = (TextView) convertView.findViewById(R.id.tv_01);
// tv_02 = (TextView) convertView.findViewById(R.id.tv_02);
//
// tv_01.setText(list.get(position).getText1());
// tv_02.setText(list.get(position).getText2());
}
holder.tv_01.setText(list.get(position).getText1());
holder.tv_02.setText(list.get(position).getText2());
return convertView;
}
private class ViewHolder
{
private TextView tv_01;
private TextView tv_02;
}
}
import java.util.ArrayList;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;
public class MyBaseAdapter extends BaseAdapter {
private Context context;
private ArrayList<MyData> list;
private MyData data;
private ViewHolder holder;
public MyBaseAdapter(Context context, ArrayList<MyData> list) {
super();
this.context = context;
this.list = list;
}
//返回條目數(shù)
@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;
}
//進(jìn)行適配
@Override
public View getView(int position, View convertView, ViewGroup parent) {
TextView tv_01 = null,tv_02=null;
//產(chǎn)生View
if(convertView==null)
{
convertView = LayoutInflater.from(context).inflate(R.layout.actvity_item, null);
holder = new ViewHolder();
holder.tv_01 = (TextView) convertView.findViewById(R.id.tv_01);
holder.tv_02 = (TextView) convertView.findViewById(R.id.tv_02);
//tv_01.setText(list.get(position).getText1());
//tv_02.setText(list.get(position).getText2());
convertView.setTag(holder);
}
else
{
holder = (ViewHolder) convertView.getTag();
// tv_01 = (TextView) convertView.findViewById(R.id.tv_01);
// tv_02 = (TextView) convertView.findViewById(R.id.tv_02);
//
// tv_01.setText(list.get(position).getText1());
// tv_02.setText(list.get(position).getText2());
}
holder.tv_01.setText(list.get(position).getText1());
holder.tv_02.setText(list.get(position).getText2());
return convertView;
}
private class ViewHolder
{
private TextView tv_01;
private TextView tv_02;
}
}
代碼片段和文件信息
/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?com.great.baseadapter;
public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-10-06?22:01??ba
?????文件?????????475??2015-09-30?11:55??ba
?????文件?????????847??2015-09-30?11:55??ba
?????文件?????????884??2015-09-30?11:55??ba
?????目錄???????????0??2015-10-25?12:32??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????文件?????????884??2015-09-30?11:55??ba
?????文件??????282227??2015-09-30?11:55??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????文件?????????351??2015-09-30?11:55??ba
?????文件????????1983??2015-09-30?11:55??ba
?????文件????????1170??2015-09-30?11:55??ba
?????文件????????2691??2015-09-30?11:55??ba
?????文件?????????809??2015-09-30?11:55??ba
?????文件?????????349??2015-09-30?11:55??ba
?????文件?????????470??2015-09-30?11:55??ba
?????文件?????????416??2015-09-30?11:55??ba
?????文件?????????548??2015-09-30?11:55??ba
?????文件?????????448??2015-09-30?11:55??ba
?????文件?????????397??2015-09-30?11:55??ba
?????文件?????????481??2015-09-30?11:55??ba
?????文件?????????440??2015-09-30?11:55??ba
?????文件?????????703??2015-09-30?11:55??ba
?????文件??????910700??2015-09-30?11:55??ba
?????目錄???????????0??2015-10-06?22:01??ba
?????文件??????234431??2015-09-30?11:55??ba
?????文件?????????943??2015-09-30?11:55??ba
?????目錄???????????0??2015-10-06?22:01??ba
............此處省略51個文件信息
評論
共有 條評論
相關(guān)資源
- android xlistview 下拉刷新
- listView刷新
- Android防京東篩選ListView+CheckBox滑動沖
- JSON數(shù)據(jù)解析后顯示在listview上并且可
- android--ListView下拉刷新demo
- android關(guān)于listview之列表分組
- Android橫向滑動的listview
- HorizontalListView.java
- Android帶復(fù)選框的樹形組織架構(gòu)treeLi
- AndroidListView解決嵌套滑動性能問題
- 經(jīng)典的android listview非常簡單漂亮
- Android:利用EditText和ListView 實現(xiàn)動態(tài)
- android ListView顯示和隱藏二級內(nèi)容
- Android wifi列表顯示
- Android ListView控件顯示數(shù)據(jù)庫中圖片
-
天氣預(yù)報,xm
l解析 - Android 簡單計時器
- News_AndroidStudio源代碼
- Android 仿QQ側(cè)滑刪除—一個滿足ListVi
- Android 為ListView每個Item上面的按鈕添加
- Android 自定義ListView實現(xiàn)QQ空間界面(
- android PinnerListView
- android學(xué)生信息管理軟件源代碼
- android中l(wèi)istview的item滑動刪除效果已解
- android listview點擊保持背景顏色,實現(xiàn)
- Android ExpandableListView的兩層嵌套
- [Android] 使用SQLite簡單增刪改查操作數(shù)
- Android 開源之StickyHeaderListView 標(biāo)題漸變
- android-support-v7-recyclerview.jar
- Android 自定義ListView(下拉刷新PullTo