DatePickerDialog avec le thème Holo de la Lumière?
Comment est-il possible d'obtenir un DatePickerDialog avec Holo thème de la Lumière?
Lors de la création d'un DatePickerDialog
comme suit:
DatePickerDialog dpd = new DatePickerDialog(new ContextThemeWrapper(this,
android.R.style.Theme_Holo_Light_Dialog_NoActionBar),
new DateListener(v), mTime.year, mTime.month, mTime.monthDay);
ou avec le thème android.R.style.Theme_Holo_Light
ou android.R.style.Theme_Holo_Light_Dialog
, je reçois un sélecteur de date avec un titre standard et standard des boutons. J'ai essayé d'utiliser un thème personnalisé avec un holo lumière parent trop, mais il ne fonctionne pas non plus. Il semble fonctionner avec le thème android.R.style.Theme_Holo
, mais le résultat est un fond sombre (comme prévu), mais je voudrais avoir un peu de.
De l'application android.jar est de version 14, l'application est en cours d'exécution sur un divice avec la version android 3.2.
J'ai vu un exemple ici: http://as400samplecode.blogspot.com/2011/10/android-datepickerdialog.html, ce qui montre une DatePickerDialog
avec le holo thème de la lumière, de la façon dont je voudrais l'avoir. Je ne sais pas pourquoi il ne fonctionne pas avec ma configuration.
Vous remercie pour l'aide.
merci pour le commentaire. Je vais essayer ce que vous avez suggéré. Mais de façon générale, je voudrais utiliser un thème parent android:Thème.Holo.La lumière.DialogWhenLarge de l'activité.
J'ai mis android:thème="@android:style/Thème.Holo.De la lumière" dans l'activité dans la balise manifest.xml et ça n'a rien changé (je pense, parce que j'utilise le "ContextThemeWrapper').
avez-vous jamais trouver la solution?
Je ne sais pas quel est le problème ici. J'ai testé votre code avec
android.R.style.Theme_Holo
et avec android.R.style.Theme_Holo_Light
et tous deux m'ont donné la même boîte de dialogue, avec les mêmes boutons. La seule différence était l'obscurité/lumière de style. Ce qui semble être le problème alors? Peut-être que vous devriez mettre à jour votre question avec des captures d'écran?OriginalL'auteur Julia | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
La
DatePickerDialog
a un constructeur qui accepte un thèmede simplement mettre à jour votre code pour inclure le style que vous voulez sans avoir besoin d'un
ContextThemeWrapper
Il travaille pour moi de cette façon.
Pas le Holo Thème a été ajouté à Honeycomb 3.0
OriginalL'auteur SuperShalabi
Lire cette Android DatePickerDialog exemple de code qui comprend comment utiliser différents Thèmes dans DatePickerDialog.
Ici est la tel un.
DatePickerDialog Constructeur qui prennent en charge pour définir le Thème.
OriginalL'auteur Saiful Alam
Pour le Matériel style cela a fonctionné pour moi:
OriginalL'auteur jonruna