Using Cursor with setMultiChoiceItems in Alert dialog
<p>I want to display a multichoice list in an alert dialog box. If I'm using an array to store the list of items, then it is working fine : </p>

<pre><code>d.setMultiChoiceItems(R.array.items,
                    new boolean[]{false, true, false, true, false, false, false},
                    new DialogInterface.OnMultiChoiceClickListener() {
                        public void onClick(DialogInterface dialog, int whichButton,
                                boolean isChecked) {

                            /* User clicked on a check box do some stuff */
                        }
                    })
</code></pre>

<p>But in my case, the item list is dynamic, which I'm geting from a database. The database keeps on updating its contents and hence the list is also updating at a fixed interval of time.
So, instead of using an array I would like to use a cursor in the argument of setMultiChoiceItems.
Can anyone please tell me how to do it....?</p>
