Spanish (SOLUCIONADO) B4XInput error tras actualizar

TheFalcon

Active Member
Licensed User
Longtime User
Buenas, y buen fin de semana a todos.
Como siempre no se por que al actualizar la versión de B4Android, me dejo de funcionar algo .

Yo uso un label que cuando pinchas te pide los valores y los guardas, vamos un Inputbox de toda la vida., pero desde que instale la nueva version, y se me puso a actualizar librerias , ya no em va, a ver si pueden ayudarme.

El error que me da es
java.lang.RuntimeException: Class instance was not initialized (b4xdialog):

me lo da justo en la linea
Wait For (dialog.ShowTemplate(input, "OK", "", "CANCEL")) Complete (Result As Int):


El botón

B4X:
    'definir xuiviews
    Dim input As B4XInputTemplate
    input.Initialize
    input.lblTitle.Text = "Insertar Valores:"
    input.ConfigureForNumbers(True, True)
    
    Wait For (dialog.ShowTemplate(input, "OK", "", "CANCEL")) Complete (Result As Int)
'    If Result = xui.DialogResponse_Positive Then
'        Dim res As Float = input.Text 'no need to check with IsNumber
'        '    dialog.Show($"2 * $1.2{res} = $1.2{2 * res}"$, "OK", "", "") 'esto muestra una ventanita con el contenido.
'    End If
    If Result = xui.DialogResponse_Positive Then
        dialog.Show($"You selected: ${input.Text}"$, "OK", "", "")
    End If
'    lblhorizontal.Text = res

Muchas Gracias por vuestro tiempo
 

TheFalcon

Active Member
Licensed User
Longtime User
Probé y nada, así que volví para atrás, he repasado todo el código de nuevo paso a paso, cogiendo el ejemplo que uso en su momento, y tenia comentada una lineal (seguramente al actualizar , me dio algún mensaje y la deshabilite) y era la que me estaba dando morcilla, vamos que soy Gil.... .

Muchas gracias
 
Top