final SimpleAdapter simpleAdapter = new SimpleAdapter( this, listItems, R.layout.items_layout_choose_owner, new String[]{ "checked"}, new int[] {R.id.chkItem} ) { @Override public View getView(final int position, View convertView, ViewGroup parent) {
//super.getView();不要用这个方法,内部会调用 bindView,内部会更新 Checkable 控件状态
LayoutInflater layoutInflater= ((LayoutInflater) parent.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE)); View viewResult; if (convertView == null) { viewResult = layoutInflater.inflate(R.layout.items_layout_choose_owner , parent, false); } else { viewResult = convertView; }
//setOnCheckedChangeListener
南来地,北往的,上班的,下岗的,走过路过不要错过!
======================个性签名=====================
之前认为Apple 的iOS 设计的要比 Android 稳定,我错了吗?
下载的许多客户端程序/游戏程序,经常会Crash,是程序写的不好(内存泄漏?刚启动也会吗?)还是iOS本身的不稳定!!!
如果在Android手机中可以简单联接到ddms,就可以查看系统log,很容易看到程序为什么出错,在iPhone中如何得知呢?试试Organizer吧,分析一下Device logs,也许有用.