Buenos días a todos. A ver si alguien me pudiese echar una mano, porque me estoy volviendo loco. El caso es que tengo un spinner creado en diseño, y según la elección que hagamos, se harán unas etiquetas visibles u otras. El caso es que todo funciona bien cuando compilo con b4a en el ordenador, e incluso en otros teléfonos también (galaxy ace, mini...), pero cuando paso el apk al galaxy s2 que tengo y hago click en el spinner, no ocurre nada. Es como si no entrase en la subrrutina de _ItemClick. Esto es parte de mi código. Muchas gracias de antemano (por cierto mi version de android en el móvil es la 4.0.3):
Sub Globals 'defino la variable
Dim CMB As Spinner
end sub
Sub crear_panel 'en esta subrrutina creo el combo
CMB.Initialize("")
ACTIVITY.AddView(CMB,15,25,200,60)
CMB.ADD ("NOMBRE")
CMB.ADD ("CIENTIFICO")
CMB.ADD ("FAMILIA")
CMB.ADD ("PH")
CMB.ADD ("GH")
CMB.ADD ("TEMPERATURA")
end sub
Sub cmb_ItemClick (Position As Int, Value As Object) 'aqui hago visibles unas etiquetasy otras segun el valor del combo
BUSQUEDA=value
If BUSQUEDA="NOMBRE" OR BUSQUEDA="NAME" Then
label1.Visible=True
label2.Visible=False
label3.Visible=False
label4.Visible=False
label6.Visible=False
label8.Visible=False
txtnombre.Visible=True
txtcientifico.Visible=False
txtfamilia.Visible=False
txtph.Visible=False
txtgh.Visible=False
TXTTEMPERATURAMIN.Visible=False
TXTTEMPERATURAMAX.Visible=False
End If
end sub