Не отображается текст флажка Android

Я пытаюсь динамически создать несколько флажков в одном из моих действий Android, но это не отображает текст.

Вот мой упрощенный код ...

  1. Макет XML:

      
     
     ...
      
     ... 
      
     
  2. Код действия:

     final LinearLayout AttracttedTo = (LinearLayout) findViewById (R.id.register_attracted_to); 
     
    final CheckBox male = new CheckBox (this); 
    male.setText ("Male"); 
    ПривлеченныйTo.addView (мужской); 
     
    final CheckBox female = new CheckBox (this); 
    female.setText ("Female"); 
    drawnTo.addView (female); 
     

Мой "настоящий" код немного сложнее (любой динамический), чем этот, поэтому я просто не включил флажки в сам макет. Однако, даже если мой код упростить, текст флажка все равно не отображается должным образом.

Вот снимок экрана для демонстрации (см. Раздел «Притягивает») с некоторыми дополнительными сведениями, демонстрирующими, что мой вертикальный макет работает правильно в противном случае:

Android checkboxes missing text

10
задан Fuzzical Logic 14 October 2011 в 21:07
поделиться