android 的gridview如何把最后一个item固定做一个添加更多的按钮

 我来答
地瓜说机
2017-09-01 · TA获得超过2.9万个赞
知道大有可为答主
回答量:2.3万
采纳率:91%
帮助的人:1.1亿
展开全部
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = LayoutInflater.from(context);
ViewHolder viewHolder = null;
if (convertView == null) {
convertView = inflater.inflate(R.layout.menu_listvview, null);
viewHolder = new ViewHolder();
viewHolder.title = (TextView) convertView
.findViewById(R.id.title11);
viewHolder.image = (ImageView) convertView
.findViewById(R.id.image11);
convertView.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) convertView.getTag();
}
if (position < pictures.size()) {
viewHolder.title.setText(pictures.get(position).getTitle());
viewHolder.title.setTextColor(color.turquoise);
viewHolder.image.setImageResource(pictures.get(position).getImageId());
}else {
// viewHolder.image.setBackground(context.getResources().getDrawable(R.drawable.add_more));
}
// viewHolder.deleteView.setVisibility(isShowDelete ? View.VISIBLE : View.GONE);// 设置删除按钮是否显示
// viewHolder.deleteView.setOnClickListener(new OnClickListener() {
//

// @Override
// public void onClick(View v) {
// viewHolder.deleteView.setSelected(isDown);
// }
//

// });
viewHolder.title.setText(pictures.get(position).getTitle());
viewHolder.title.setTextColor(color.turquoise);
viewHolder.image.setImageResource(pictures.get(position).getImageId());
return convertView;
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式