Hola a todos,
Segun el manual de B4A, en StartActivity pone "After this call the current activity will be paused and the target activity will be resumed."
Pues bien, yo llamo a una activity nueva que me tiene que devolver un dato, el codigo es el siguiente
Es decir si estamos creando ("alta") un pedido nuevo lo primero llamo a la busqueda de clientes y despues cargo el cliente en un label, pero el label siempre esta a cero, es como si despues del StartActivity se siguiese ejecutando el codigo (el dato lo devuelve correctamente a la variable gResultBuscaClientes, ya que he añadido un boton para que lo muestre despues y muestar el codigo de cliente correcto).
Existe alguna manera de que pare la ejecucion del codigo hasta que se termine el Activity que hemos llamado? algo asi como un StarActivity modal?
Saludos y muchas gracias
Edu
Segun el manual de B4A, en StartActivity pone "After this call the current activity will be paused and the target activity will be resumed."
Pues bien, yo llamo a una activity nueva que me tiene que devolver un dato, el codigo es el siguiente
B4X:
If Tipo = "Alta" Then
StartActivity(BuscaClientes)
LblCliente.Text = Main.gResultBuscaClientes
End If
Es decir si estamos creando ("alta") un pedido nuevo lo primero llamo a la busqueda de clientes y despues cargo el cliente en un label, pero el label siempre esta a cero, es como si despues del StartActivity se siguiese ejecutando el codigo (el dato lo devuelve correctamente a la variable gResultBuscaClientes, ya que he añadido un boton para que lo muestre despues y muestar el codigo de cliente correcto).
Existe alguna manera de que pare la ejecucion del codigo hasta que se termine el Activity que hemos llamado? algo asi como un StarActivity modal?
Saludos y muchas gracias
Edu