首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

带剔除按钮的ListView

2012-09-03 
带删除按钮的ListView不用说了,上图先:这里要实现点击ListView里面的一个控件而不是选中一行。最好重写Adap

带删除按钮的ListView
不用说了,上图先:



这里要实现点击ListView里面的一个控件而不是选中一行。
最好重写Adapter,而不要使用其自带的SimpleAdapter,否则该子控件的事件就不那么好处理了!
1 楼 bigboy 2011-11-19   兄台 你这样的做法测试过么 ?
至少这个
public void onClick(View v) { 
55.                // TODO Auto-generated method stub 
56.                text.remove(index); 
57.                notifyDataSetChanged(); 
58.                Toast.makeText(context, textView.getText().toString(), Toast.LENGTH_SHORT).show(); 
59.            } 

就会报错 !
Only the original thread that created a view hierarchy can touch its views. 2 楼 gundumw100 2011-11-19   bigboy 写道兄台 你这样的做法测试过么 ?
至少这个
public void onClick(View v) { 
55.                // TODO Auto-generated method stub 
56.                text.remove(index); 
57.                notifyDataSetChanged(); 
58.                Toast.makeText(context, textView.getText().toString(), Toast.LENGTH_SHORT).show(); 
59.            } 

就会报错 !
Only the original thread that created a view hierarchy can touch its views.
一定哪里搞错了,我从项目里抠出来的代码,这个问题应该好解决,你自己试着解决下。 3 楼 280541736 2012-04-26   这种问题也太普遍了吧,用hanlder实现主UI线程的更新,不能在其他线程中对主UI线程更新。

热点排行