怎么删除ListView中item带删除按钮的一项
如何删除ListView中item带删除按钮的一项
你是指这个activity吗?
删除ListView中item带删除按钮的一项,
因为按钮本身也在listview的一个item里,所以需要在adapter里的getView方法里这么写这么做:
public View getView(final int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub final ViewHolder holder = new ViewHolder(); convertView = inflater.inflate(R.layout.favorite_item, null); holder.textView = (TextView) convertView.findViewById(R.id.favorite_title); holder.delete = (ImageButton) convertView.findViewById(R.id.favorite_delete_btn); final News news = favoriteNewsList.get(position); holder.textView.setText(news.getTitle()); holder.delete.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // favoriteNewsList是listview List型的的数据源 favoriteNewsList.remove(position); adapter.notifyDataSetChanged(); } }); return convertView; }
1 楼
wzuying
2012-05-03
能把这个的实例整个发给我看下嘛?
2 楼
thierry.xing
2012-05-04
wzuying 写道
能把这个的实例整个发给我看下嘛?
你是指这个activity吗?