資源簡介
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;
}
//返回條目數
@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) {
TextView tv_01 = null,tv_02=null;
//產生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;
}
//返回條目數
@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) {
TextView tv_01 = null,tv_02=null;
//產生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個文件信息
評論
共有 條評論
相關資源
- android xlistview 下拉刷新
- listView刷新
- Android防京東篩選ListView+CheckBox滑動沖
- JSON數據解析后顯示在listview上并且可
- android--ListView下拉刷新demo
- android關于listview之列表分組
- Android橫向滑動的listview
- HorizontalListView.java
- Android帶復選框的樹形組織架構treeLi
- AndroidListView解決嵌套滑動性能問題
- 經典的android listview非常簡單漂亮
- Android:利用EditText和ListView 實現動態
- android ListView顯示和隱藏二級內容
- Android wifi列表顯示
- Android ListView控件顯示數據庫中圖片
-
天氣預報,xm
l解析 - Android 簡單計時器
- News_AndroidStudio源代碼
- Android 仿QQ側滑刪除—一個滿足ListVi
- Android 為ListView每個Item上面的按鈕添加
- Android 自定義ListView實現QQ空間界面(
- android PinnerListView
- android學生信息管理軟件源代碼
- android中listview的item滑動刪除效果已解
- android listview點擊保持背景顏色,實現
- Android ExpandableListView的兩層嵌套
- [Android] 使用SQLite簡單增刪改查操作數
- Android 開源之StickyHeaderListView 標題漸變
- android-support-v7-recyclerview.jar
- Android 自定義ListView(下拉刷新PullTo