We fixed this issue in cupcake. On Mon, Feb 16, 2009 at 6:21 PM, Ben Williamson <[email protected]> wrote: > > Ben Williamson wrote: >> Ben Williamson wrote: >>> I've been beating my head against the wall on this one for a minute >>> now... did I find another bug like the list selector solid color one? >>> >>> When I set multichoice items for a dialog as seen below my list items >>> have white background and white text, when I click or select an item >>> I can see the text becomes black and the orange list selector shows >>> as expected.... anyone know what's up? >>> >>> >>> AlertDialog.Builder diag = new >>> AlertDialog.Builder(BookmarkEditActivity.this); >>> diag.setTitle("Select Labels"); >>> String[] arrLabelsChar = new String[arrLabels.size()]; >>> boolean[] arrSelectedLabels = new >>> boolean[arrLabels.size()]; >>> for (int i = 0; i < arrLabels.size(); i++) { >>> arrLabelsChar[i] = arrLabels.get(i); >>> if (hashLabels.containsKey(arrLabels.get(i))) >>> arrSelectedLabels[i] = true; >>> else >>> arrSelectedLabels[i] = false; >>> } >>> >>> Log.v("SoBook", "Multi Choice Items: " + >>> arrLabelsChar[0]); >>> Log.v("SoBook", "Selected items: " + >>> arrSelectedLabels[0]); >>> >>> diag.setMultiChoiceItems(arrLabelsChar, >>> arrSelectedLabels, null); >>> diag.setNegativeButton("Cancel", null); >>> diag.setPositiveButton("OK", null); >>> diag.show(); >> HAHAHA I did, I did see a puddy tat! Found my second bug here people >:| >> >> >> Switch my activity theme to black (from white) and now my text is >> visible. Maybe this is fixed in sdk 1.1.... I should upgrade. > My fix to anyone interested.... > > Make sure the activity displaying the dialog is set to a black theme > originally (inside your manifest). Inside your activity class grab the > window (getWindow()) and call setBackgroundDrawable.... set it to a > color if you wish... make sure you use getResources().getDrawable(ID) or > you will just end up trying to pass an id as a drawable. I used > android.R.color.background_light. > > Oh yea, and any labels (TextViews) inside the activity will have to > manually bet set to a darker color (as they are gray in the black theme, > which doesn't show up well). > > > Hope this helps someone! > > > >
-- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

