android,,getView()... View convertView和ViewGroup parent 分别是什么意思啊??社么作用?

@OverridepublicViewgetView(intarg0,Viewarg1,ViewGrouparg2){ViewHolderviewHolder;//创建V... @Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
ViewHolder viewHolder;// 创建ViewHolder对象
if (arg1 == null)// 判断图像标识是否为空
{
arg1 = inflater.inflate(R.layout.gvitem, null);// 设置图像标识
viewHolder = new ViewHolder();// 初始化ViewHolder对象
viewHolder.title = (TextView) arg1.findViewById(R.id.ItemTitle);// 设置图像标题
viewHolder.image = (ImageView) arg1.findViewById(R.id.ItemImage);// 设置图像的二进制值
arg1.setTag(viewHolder);// 设置提示
} else {
viewHolder = (ViewHolder) arg1.getTag();// 设置提示
}
viewHolder.title.setText(pictures.get(arg0).getTitle());// 设置图像标题
viewHolder.image.setImageResource(pictures.get(arg0).getImageId());// 设置图像的二进制值
return arg1;// 返回图像标识
}//// View getView

class ViewHolder// 创建ViewHolder类
{
public TextView title;// 创建TextView对象
public ImageView image;// 创建ImageView对象
}
这段代码社么意思啊?
展开
 我来答
沧桑老腊肉
2015-10-26 · TA获得超过200个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:192万
展开全部
这段代码是适配器里的代码,getView()方法使用来处理显示的每一个item的,即每个item的各种设置,或者说,每个item的显示样式,然后,在界面显示的时候,会一个一个的去item的样式,每次都调用getView()方法
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式