2011-05-27 3 views
4

Lorsque mes éléments contiennent des signes anglais et/ou numériques, ils affichent la sélection radio près de l'élément, mais ne contiennent aucun signe anglais et/ou numérique (contient uniquement l'hébreu dans mon exemple) il ne montre pas la sélection de la radio près de l'élément.Sélection d'éléments Spinner radio manquante

Pour les adaptateurs (adaptateur réseau) création i utilisé la mise en page "android.R.layout.simple_spinner_item"

Et avant de l'adaptateur Spinner je l'ai fait

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 

La solution que je trouve pour l'instant , définit la mise en page sur "simple_dropdown_item_1line"; Cela résout le problème en ne montrant pas le bouton radio.

Des idées sur la façon d'obtenir le bouton radio visible toujours? Correction - la solution ne fonctionne pas. pour quelques de mes filateurs il montre un texte blanc sur un fond blanc.

Répondre

0

Des idées sur la façon d'obtenir le bouton radio visible toujours?

Utilisez une disposition appropriée pour la ressource de la vue déroulante. android.R.layout.simple_spinner_dropdown_item devrait toujours fonctionner. Si vous créez votre propre mise en page et que cela ne fonctionne pas, identifiez où vous avez modifié les éléments android.R.layout.simple_spinner_dropdown_item qui affecteraient les sujets (par exemple, la couleur du texte, la couleur d'arrière-plan).

7

Salut le code ci-dessous fonctionne pour moi dans hebrew

Pour l'utilisation de l'adaptateur android.R.layout.simple_spinner_item

et myAdapter.setDropDownViewResource(android.R.layout.select_dialog_singlechoice);

Cordialement, Yaron

Questions connexes