读书人

怎么删除ListView中item带删除按钮的一

发布时间: 2012-07-03 13:37:42 作者: rapoo

如何删除ListView中item带删除按钮的一项

删除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吗?

读书人网 >移动开发

热点推荐