Autore Topic: cambiare lo sfondo di un radio button  (Letto 744 volte)

Offline emmeacca

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Htc Desire HD
  • Play Store ID:
    emmeacca
  • Sistema operativo:
    Win7 / Ubuntu
cambiare lo sfondo di un radio button
« il: 20 Gennaio 2011, 13:50:17 CET »
0
Codice (XML): [Seleziona]
<RadioGroup android:layout_height="wrap_content"
    android:layout_weight="1" android:layout_width="fill_parent"
    android:orientation="vertical">
          <RadioButton android:layout_height="wrap_content" android:textColor="#000000"
              android:layout_width="fill_parent" android:layout_weight="1"  android:background="#FFFFFF"
              android:id="@+id/rbMaschio" android:text="@string/maschio"></RadioButton>
          <RadioButton android:layout_height="wrap_content"
              android:layout_weight="1" android:layout_width="fill_parent"
              android:id="@+id/rbFemmina" android:text="@string/femmina"></RadioButton>
</RadioGroup>

Volevo cambiare lo sfondo di un radiobutton, ho provato con questo xml, ma il risultato è stato pessimo, lo sfondo è cambiato come volevo io, ma purtroppo mi è sparito il testo, come se lo sfondo sovrascrivesse il testo.
C'è qualcuno che mi può dare un suggerimento?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:cambiare lo sfondo di un radio button
« Risposta #1 il: 20 Gennaio 2011, 14:38:36 CET »
0
Non chiedermi perché ma se, anziché impostare il colore da XML, lo fai in maniera programmatica funziona tutto correttamente :-\.

Codice (Java): [Seleziona]
        RadioButton rbM = (RadioButton) findViewById(R.id.rbMaschio);
        rbM.setBackgroundColor(Color.WHITE);
        rbM.setTextColor(Color.BLACK);
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline emmeacca

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Htc Desire HD
  • Play Store ID:
    emmeacca
  • Sistema operativo:
    Win7 / Ubuntu
Re:cambiare lo sfondo di un radio button
« Risposta #2 il: 20 Gennaio 2011, 15:34:02 CET »
0
 :-) non ti preoccupare non te lo chiedo...

Comunque così funziona correttamente


Buona Giornata
S.