Spanish problema autocompletar

Jorgelcr

Active Member
Licensed User
Longtime User
Hola,

Os comento un problema que he detectado en una app por si alguien le ocurre y sabe como solucionarlo.
Si el usuario tiene un móvil con una de las últimas versiones de android cuando va a logearse en la app al colocarse en el campo mail le muestra los correos que tiene guardados del usuario y si el usuario elige del listado su mail la app se cierra.
Si mata la app cuando va a loguearse ya no le muestra el listado de correos.
Ejecutándola en modo debug no muestra ningún error.

¿Alguien sabe algo?
 

josejad

Expert
Licensed User
Longtime User
Nos das poca información.
puedes poner el codigo? El campo de texto para loguearse, es un edittext, o es un webview?
 

TILogistic

Expert
Licensed User
Longtime User
Test;
correccion:
EditText1.InputType = 0x00080000

 
Last edited:

josejad

Expert
Licensed User
Longtime User
Que yo sepa, B4XFloadTextField no tiene es problema, por lo que debe haber algún problema en tu código.
Si puede subir algún proyecto en el que se vea el problema...
 

Jorgelcr

Active Member
Licensed User
Longtime User
no pasaba hasta ahora. subo captura para que lo veas. en el campo el único código que tengo es:

B4X:
Sub mail_FocusChanged (HasFocus As Boolean)
    If mail.Text<>"" Then comprobarmail
   
End Sub

Pero cuando seleccionas un mail de la sugerencia ni entra en el evento. Ni da error.
 

Attachments

  • captura.jpg
    captura.jpg
    132.8 KB · Views: 143

josejad

Expert
Licensed User
Longtime User
Bueno, lo primero es lo primero. ¿Qué versión de las XUI Views tienes? La última es la versión 2.43 y en versiones anteriores había algunos bugs de B4XFloatTextField.

Si no, ¿puedes hacer un simple proyecto con un B4XFloatTextField y comprobar si también te da el mismo error?
 

Jorgelcr

Active Member
Licensed User
Longtime User
Tenia la version 2.4 , he actualizado a la 2.43 y sigue pasando lo mismo.
si cambio el campo B4XFloatTextField , por un edittext y pongo EditText1.InputType = Bit.Or(EditText1.InputType, 0x00000080) no muestra sugerencias pero el campo aparece como tipo password
 

TILogistic

Expert
Licensed User
Longtime User
Prueba esto:

esto debería detener las sugerencias de correcciones automáticas.

EditText:
EditText1.InputType = Bit.Or(EditText1.InputType, 0x00080000)
o
EditText1.InputType = 0x00080000

B4XFloatTextField :
Dim et As EditText = mail.TextField

et.InputType = Bit.Or(et.InputType, 0x00080000)
o
et.InputType = 0x00080000

busqueda:

Search Results | B4X Programming Forum
 

Attachments

  • Test2.zip
    9.4 KB · Views: 146
Last edited:

Jorgelcr

Active Member
Licensed User
Longtime User
No he probado el proyecto, luego lo pruebo. Ayer "solucioné" el problema teniendo el login en el mismo activity. Antes lo tenía en otro activity y poniendolo en el mismo ya no muestra sugerencias de correos. Pero no sé porqué es.

Feliz Año y muchas gracias!!!!
 
Top