Salve! Sto tentando di inserire in un pannello scorrevole, due gruppi di radio button che vorrei poter selezionare in modo indipendente, ma quando clikko su un radio button di un gruppo, mi si spenge inesorabilmente il radio button selezionato dell'altro gruppo.
Il codice è pressapoco questo:
Dim ScrollView1 As ScrollView:ScrollView1.Initialize(0)
Activity.AddView(ScrollView1, 2%x, 2%y, 97%x, 85%y)
Dim pnl As Panel : Pnl = ScrollView1.Panel
For y =1 To 10
Dim RB As RadioButton:RB.Initialize("")
pnl.AddView(RB, 0, height * y, 95%x, height)
Next
For y =1 To 10
Dim RB1 As RadioButton:RB1.Initialize("")
pnl.AddView(RB1, 0, (height*11)+height * y, 95%x, height)
Next
dove e cosa sbaglio?
Grazie per i vostri suggerimenti
Stefano
You need to put each group of the RadioButtons on a Panel to make the groups independant.
Hai bisogno di mettere ogni gruppo di componenti RadioButton su un pannello per rendere i gruppi indipendenza. (Google translation)
B4X:
Dim pnl1, pnl2 As Panel
pnl.AddView(pnl1, 0, 0, 95%x, 10 * height)
pnl.AddView(pnl2, 0, 10 * height, 95%x, 10 * height)
For y =0 To 9
Dim RB As RadioButton:RB.Initialize("")
pnl1.AddView(RB, 0, height * y, 95%x, height)
Dim RB As RadioButton:RB.Initialize("")
pnl2.AddView(RB, 0, height * y, 95%x, height)
Next
Per comodità: io ho due gruppi di domande "a risposta unica" e quindi l'oggetto che mi sembra più indicato è il radio button. Le checkbox mi sembrano più adatte ai casi di domande "a risposta multipla"...o forse mi sbaglio?
Io personalmente preferisco utilizzare il radio button quando ci sono poche opzioni (max 3) quindi per il tuo primo gruppo "a risposta unica" sono adatte, mentre le checkbox le utilizzo quando ho un elenco di possibilità da spuntare superiori.