FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola a todos,
Tal vez sea como vosotros decís. Sin embargo, espero que se entienda lo que yo quería decir: 1º El "teclado predictivo" no me gusta, ni a otras muchas personas, precisamente, por este tipo de cosas. 2º No es la primera vez que veo un comportamiento cuando menos similar con este tipo de "teclados predictivos". Pero más importante: 1º El usuario ha de saber lo que escribe en el programa, ¿no es cierto? De modo que, si el "teclado predictivo" se equivoca, ¿el usuario no lo verá? ¿Y no podrá verlo el programa (comprobando la entrada)? 2º Por lo demás, en efecto, si es un problema "introducido", si antes no se daba, entonces, ciertamente, habría que tratar de arreglar dicho problema: pero esto no pasa por cambiar la configuración del sistema, es decir, por "matar al perro". |
#2
|
|||
|
|||
Completamente de acuerdo, David.
Pero no me negarás que es una molestia para el usuario, quien no sabe que puede ser un problema de la plataforma con la que se ha construido la aplicación, ni le importa. Sólo verá que la aplicación reacciona de un modo extraño y molesto, y ya que al ver otras aplicaciones que utilizan entradas de texto no tienen este problema, desmerecerá bastante nuestra la aplicación. Personalmente creo que es un problema causado por Google al actualizar la versión. Pero al afectar únicamente a las aplicaciones construidas con Delphi, creo que Embarcadero debería tomar cartas en el asunto y resolver la cuestión. Mientras tanto, seguiremos "chapurreando" a ver si encontramos la forma de "parchear" el problema, aunque para ello tengamos que modificar la forma en que se recoge el texto en los componentes afectados, y aunque nos cueste escribir unas cuantas líneas extra de código en cada una de las entradas de texto de las aplicaciones que ya tenemos construidas, y las que vayamos a construir. Será una "lata..." y una tarea que nos llevará bastante tiempo, pero si no hay otra cosa... Sigo pensando que la solución más cómoda para nosotros, (y también la más elegante hasta encontremos otra mejor), sería bloquear el teclado predictivo mientras el usuario utiliza la aplicación. Mejor que dejarle que "se pelee" con un teclado que hace cosas raras (solamente) en nuestra aplicación. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#3
|
||||
|
||||
Hola a todos,
De todas formas, a ver si algún compañero puede compilar una pequeña aplicación de ejemplo que podamos probar. Tal vez el problema esté limitado a tu teléfono... o a cierta versión o actualización de Android. No digo que esto solucione nada, pero, al menos podrá averiguarse (más o menos) el posible alcance del problema. Y de todas formas me gustaría insistir en que acaso no deberíamos preocuparnos de este problema más de la cuenta, esperando, eso sí, una posible solución. Lo digo por esto: Cita:
|
#4
|
|||
|
|||
Tienes razón, David.
¡¡¡¡Desearía con toda mi alma que fuera el problema de mi terminal!!!! Un poco más arriba, en este post, ya lo sospeché yo. Por éso ruego a todos los que tengáis una versión 6.0.1 o posterior que hagáis la prueba. Vuelvo a decir son 5 minutos. Una aplicación multiplataforma en blanco. Un TMemo. (Si quieréis un TEdit para comparar) y si quereis un botón para salir. Seleccionar plataforma Android. Compilar y probar. Vamos estoy tardando más en explicarlo que en hacerlo. Y no te cuento si subo los ficheros en .zip y lo que se tarda en bajarlos y en descomprimirlos es más tiempo que en crear la aplicación. Por mi parte, veré si algún conocido tiene esta versión o posterior. Lo probaré y os lo cuento. Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#5
|
||||
|
||||
De todos modos ahora que lo pienso hay aplicaciones que para ciertos campos deshabilitan el texto predictivo, los más notables son los que se usan para ingresar mail y contraseñas. Probaste cambiar la propiedad del teclado virtual?
|
#6
|
|||
|
|||
Hola, Agustín.
Tienes razón, El TEdit tiene una propiedad password que cuando es true no muestra el teclado predictivo. Pero el TMemo no tiene esta opción. Esto demuestra que se puede omitir. Lo que no sabía es que el tipo de teclado EmailAddress omitía el texto predictivo. Lo pruebo y te cuento. Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#7
|
|||
|
|||
Probados todos los tipos de Teclado virtual que ofrece TMemo.
Solamente NamePhonePad, NumberPad y PhonePad ocultan el texto predictivo. Esto nos vuelve a demostrar que Delphi puede ocultarlo. Ahora hay que saber cómo. Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Juez puede forzar a proveedor internet a bloquear web que viola derecho autor | nlsgarcia | La Taberna | 2 | 27-11-2013 10:08:55 |
se puede bloquear carpeta mapeada ? | m8estrella83 | Redes | 0 | 29-09-2013 04:29:09 |
¿formateador de codigo puede hacer esto? | JXJ | Varios | 5 | 13-08-2012 00:15:53 |
¿Se puede dejar fija o bloquear la fila seleccionada en un dbgrid? | Angel Fernández | Varios | 6 | 23-07-2011 04:35:31 |
Se puede crear Dns por codigo Delphi | ronimaxh | Conexión con bases de datos | 0 | 09-08-2005 16:38:11 |
|