删除listview列表里面的单个item

本人刚接触android不久,也就是边学边用,最近做一个手机客户端,遇到了好多问题,今天我就对于移除listview中的item来进行说说,事先申明,我这是针对于还没入门的同学来说,因为我也没入门,但是为了更加形象化的把自己所做的东西分享下,废话不说我们直接来说吧!

首先,通过布局我们在listview中的item里面放置button,具体的怎么布局自己想吧,我在做button时间的时候,是通过一个内部继承BaseAdapter的类,在它的实现方法getView()里面进行点击事件的

 public View getView(final int position, View convertView, ViewGroup parent) {
            ViewHolder holder = null;
            //如果缓存convertView为空,则需要创建View
            
            if(convertView == null)
            {
                holder = new ViewHolder();
                //根据自定义的Item布局加载布局
                convertView = mInflater.inflate(R.layout.record_info, null);
                holder.time = (Button) convertView.findViewById(R.id.time);
convertView.setTag(holder);
            }else
            {
                holder = (ViewHolder)convertView.getTag();
            }
           
          
            holder.time.setOnClickListener(new View.OnClickListener() {
				
				public void onClick(View v) {
					// TODO Auto-generated method stub
					//主要是以下两句代码起作用
					data.remove(position);
					adapater.notifyDataSetChanged();  

				}
			});
     return convertView;
        }
        
    }//到此处就可以了,具体的别的代码自己写吧


 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值