I am also facing the same problem.... Steve can u please tell us how u resolve the problem..as u said in ur previous post. Its urgent...
Regards Bharat. On Fri, Nov 21, 2008 at 10:11 AM, songs <coca.c...@gmail.com> wrote: > > I ended up fixing this by moving my initialization loop from onCreate > to onResume and that worked. > > On Nov 19, 3:03 pm, Armando <armando.l...@gmail.com> wrote: > > I achieved this by creating a custom Adapter. All you need to do is to > > create a new class that extends the BaseAdapter abstract class, then > > for the implementation you can take a look at the following sample > > from the API demos: > > > > http://code.google.com/android/samples/ApiDemos/src/com/example/andro... > > > > that example will show you how to set view elements in a custom list > > item. > > > > For this to work with the layout you're using you need to modify the > > getView method. I'll copy mine so you can get the idea. > > > > public View getView(int position, View convertView, ViewGroup parent) > > { > > ViewHolder holder; > > > > if (convertView == null) { > > convertView = mInflater.inflate( > > android.R.layout.simple_list_item_multiple_choice, null); > > > > holder = new ViewHolder(); > > holder.checkbox = (CheckedTextView) convertView.findViewById > > (android.R.id.text1); > > > > convertView.setTag(holder); > > } else { > > holder = (ViewHolder) convertView.getTag(); > > } > > > > holder.checkbox.setText(tasks.get(position).getName()); > > holder.checkbox.setChecked(tasks.get(position).isCompleted()); > > > > return convertView; > > > > } > > > > static class ViewHolder { > > CheckedTextView checkbox; > > > > } > > > > Hope this helps > > Armando > > > > On Nov 9, 5:30 am, songs <coca.c...@gmail.com> wrote: > > > > > Hi, > > > > > I've got a multi-choice checkbox list being populated from a database > > > using the code below, but I can't figure out how to set the initial > > > checked state based on one of other columns. Anyone know how to do > > > this? > > > > > ============================== > > > startManagingCursor(c); > > > setListAdapter(new SimpleCursorAdapter(this, > > > > android.R.layout.simple_list_item_multiple_choice, > > > c, > > > new String[] {"title"}, > > > new int[] {android.R.id.text1})); > > > ============================== > > > > > Thanks, > > > Steve > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---