Autore Topic: Dare un valore ad un radiobutton diverso dal testo  (Letto 674 volte)

Offline Alhazred

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Asus Zenfone 2 Laser ZE550KL
  • Sistema operativo:
    Windows 10 Home 64bit
Dare un valore ad un radiobutton diverso dal testo
« il: 29 Febbraio 2012, 19:37:31 CET »
0
Esempio: a questo radio button posso lasciare come testo mostrato sul display "Fastest" e dargli "priTime" come value da leggere poi nella activity?
Codice: [Seleziona]
<RadioButton
    android:id="@+id/radio_fastest"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Fastest" />
Ho guardato tra gli attributi, ma non ho trovato niente riguardante un possibile valore da associargli.

Offline pivoide

  • Utente junior
  • **
  • Post: 133
  • Respect: +19
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy tab 10.1
  • Play Store ID:
    codicerosso
  • Sistema operativo:
    Ubuntu 11.04
Re:Dare un valore ad un radiobutton diverso dal testo
« Risposta #1 il: 29 Febbraio 2012, 23:38:20 CET »
0
forse android:contentDescription
Odio l'inglese e per un informatico non è il massimo

Zate

  • Visitatore
Re:Dare un valore ad un radiobutton diverso dal testo
« Risposta #2 il: 29 Febbraio 2012, 23:42:24 CET »
0
Non ho capito bene... Vuoi sostituire il testo dinamicamente (in Java)?
Se sì devi usare il metodo setText():
Codice (Java): [Seleziona]
radiobutton.setText("priTime");
EDIT: Mi sa che ho capito male:
prova ad usare android:tag. Dal sito:
Citazione
Supply a tag for this view containing a String, to be retrieved later with View.getTag() or searched for with View.findViewWithTag(). 
« Ultima modifica: 29 Febbraio 2012, 23:44:42 CET da Zate »

Offline Alhazred

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Asus Zenfone 2 Laser ZE550KL
  • Sistema operativo:
    Windows 10 Home 64bit
Re:Dare un valore ad un radiobutton diverso dal testo
« Risposta #3 il: 02 Marzo 2012, 01:19:55 CET »
0
Grazie, ho risolto col tag.