package com.lilin.lb;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.TextView;
public class MyAdapter extends BaseAdapter {
private LayoutInflater mInflater;
private List<Map<String, Object>> mData;
public MyAdapter(Context context) {
mInflater = LayoutInflater.from(context);
init();
} // 初始化
private void init() {
mData = new ArrayList<Map<String, Object>>();
Map<String, Object> map = new HashMap<String, Object>();
map.put("file_name", "附件一");
map.put("file_time", "2011/07/09");
mData.add(map);
map = new HashMap<String, Object>();
map.put("file_name", "附件一");
map.put("file_time", "2011/07/09");
mData.add(map);
}
@Override
public int getCount() {
return mData.size();
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
// convertView为null的时候初始化convertView。
if (convertView == null) {
holder = new ViewHolder();
convertView = mInflater.inflate(R.layout.list, null);
holder.file_name = (TextView) convertView
.findViewById(R.id.file_name);
holder.file_time = (TextView) convertView
.findViewById(R.id.file_time);
holder.download_btn = (Button) convertView
.findViewById(R.id.download_btn);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.file_name.setText(mData.get(position).get("file_name")
.toString());
holder.file_time.setText(mData.get(position).get("file_time")
.toString());
return convertView;
}
public final class ViewHolder {
public TextView file_name;
public TextView file_time;
public Button download_btn;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
ListView(列表)与Button的组合
共30个文件
class:10个
xml:5个
png:5个
需积分: 15 15 下载量 48 浏览量
2017-09-07
21:33:12
上传
评论 1
收藏 56KB ZIP 举报
温馨提示
ListViewAndButtonListView(列表)与Button(单选框)的组合ListViewAndButton源代码ListViewAndButton源代码ListViewAndButton源代码
资源推荐
资源详情
资源评论
收起资源包目录
ListViewAndButton.zip (30个子文件)
Android ListViewAndButton
bin
classes.dex 6KB
Android ListViewAndButton.apk 19KB
com
lilin
lb
R$layout.class 404B
R$id.class 464B
R$drawable.class 490B
R$attr.class 322B
R.class 489B
Main.class 1KB
Main$1.class 2KB
R$string.class 409B
MyAdapter.class 3KB
MyAdapter$ViewHolder.class 578B
resources.ap_ 14KB
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
topmenubg.png 940B
topmenubg2.png 846B
topmenubgselector.xml 780B
icon.png 4KB
values
strings.xml 181B
drawable-mdpi
icon.png 3KB
layout
list.xml 1KB
main.xml 434B
default.properties 362B
gen
com
lilin
lb
R.java 1KB
proguard.cfg 1KB
src
com
lilin
lb
MyAdapter.java 2KB
Main.java 1KB
.project 861B
.classpath 280B
AndroidManifest.xml 572B
共 30 条
- 1
资源评论
阿国国
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- DnsTools 1.2.3绿色便携版
- 基于matlab实现的中文字符的识别代码.rar
- 在Python中使用turtle绘制分形天线,用户可以选择通过单线或正方形绘制它
- 基于matlab实现的中colorbar的设置 源程序代码.rar
- 基于matlab实现的运动估计代码.里面有源图像和运行结果.对写论文应该有帮助.rar
- 基于matlab实现的夜间车牌识别程序.rar
- 基于matlab实现的文字连通域源程序代码.rar
- ActivePerl5.26.1.2601
- apk_com.huawei.ar.measure_120000320.apk
- ActivePerl-5.16.2.1602-MSWin32-x86-296513
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功