Detener el cursor de moverse al final de la palabra al tocar texto -- applications campo con keyboard campo con text-input campo con text-editor campo con text-selection camp android Relacionados El problema

Stop cursor from moving to end of word when touching text


0
vote

problema

Español

El comportamiento predeterminado de Android al interactuar con texto editable parece ser mover el cursor al final de la palabra que ha tocado, independientemente de su ubicación táctil.

Esto es indeseable en muchas situaciones, por ejemplo. Si tiene un lápiz o una mano precisa o una pantalla grande y un texto grande, o las flechas a la izquierda y derecha personalizadas en su barra de navegación, o una cadena muy larga sin espacios.

¿Hay alguna manera de evitar que Android movga su cursor?

Original en ingles

The default android behaviour when interacting with editable text seems to be to move the cursor to the end of the word you've touched, regardless of your touch location.

This is undesirable in many situations, e.g. if you have a stylus or a precise hand or a big screen and big text, or custom left and right arrows on your navigation bar, or a very long string without spaces.

Is there any way to prevent android from moving your cursor?

              

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Future Captain Me aquí con una respuesta! Aparentemente, este toque en la palabra de la colocación del cursor no es administrada por el sistema operativo, sino por la aplicación del teclado que usa.

Así que aquí hay una configuración que funciona bien:

  1. Usa el teclado SWIFTKEY.

El problema es que Swiftkey chupa lo mejor:

  • no resuelve el problema de la pregunta, que es un delito contra la competencia humana.
  • Siempre inserta un espacio después de un período, haciendo URL o "por ejemplo". imposible de escribir.
  • No le permite capitalizar la siguiente carta después del espacio solo después de presionar el espacio después del punto, es decir, si no estaba escribiendo una URL.
  • usted sigue haciendo tapping accidentalmente en el punto en lugar del espacio mientras se escribe rápidamente y no puede cambiar el diseño.

Los siguientes pasos eliminarán SWIFTKEY y resolverán todos sus problemas de teclado:

  1. raíz su dispositivo. No escuches a tus "padres". La mejor seguridad está en los teléfonos enraizados a menos que esté realmente sin desperdicio, en cuyo caso es tan malo como no enraizarse. (Pero para esto puedes unroot después)
    • Si está preocupado por la privacidad de SWIFTKEY Ahora puede instalar un firewall que bloquee o monitorea su acceso a Internet.
  2. Instale el marco de Android Xposed y el instalador XPOSED (es posible que no funcionen (todavía) en la (s) versión (s) más reciente de Android) (necesita root, pero puede unroot después de la instalación si debe).
  3. Descargue e instale el módulo "EXI para SWIFTKEY" XPOSED ( github ).

Solo rastrear la configuración de EXI y encontrará las casillas de verificación adecuadas. Cambia mágicamente el grifo de Swiftkey en palabras y otros comportamientos.

* vuela *

 

Future captain me here with an answer! Apparently this tap on word + cursor placement thing is not managed by the OS but by the keyboard app you use.

So here's a config that works great:

  1. Use Swiftkey keyboard.

The problem is Swiftkey sucks big time:

  • it doesn't solve the question's problem, which is a crime against human competence.
  • it always inserts a space after a period, making urls or "e.g." impossible to write.
  • it doesn't let you capitalize the next letter after space only after pressing space after the dot, ie if you weren't writing a url.
  • you keep accidentally tapping on dot instead of space while typing quickly and you can't change the layout.

The following steps will de-suck Swiftkey and solve all your keyboard problems:

  1. Root your device. Don't listen to your "parents". Best security is on rooted phones unless you're really unsavvy in which case it's just as bad as not rooting. (but for this you can unroot afterwards)
    • If you're concerned about Swiftkey privacy now you can install a firewall that blocks or monitors its internet access.
  2. Install the Android Xposed Framework and Xposed Installer (may not work (yet) on the latest version(s) of android) (needs root, but you can unroot after the install if you must).
  3. Download and install the "Exi for Swiftkey" Xposed module (github).

Just crawl through Exi's settings and you'll find the right checkboxes. It magically changes swiftkey's tap on words and other behaviours.

*flies away*

 
 

Relacionados problema

0  Detener el cursor de moverse al final de la palabra al tocar texto  ( Stop cursor from moving to end of word when touching text ) 
El comportamiento predeterminado de Android al interactuar con texto editable parece ser mover el cursor al final de la palabra que ha tocado, independienteme...

0  Aplicación para escanear hipervínculos | Contenido en una página web?  ( App to scan hyperlinkscontent on a web page ) 
El concepto es el mismo que el escaneo de códigos QR, pero solo los hipervínculos y el contenido. ¿Hay tal aplicación? A veces veo un largo hipervínculo en ...

3  ¿Cómo deshabilitar la característica de selección de texto inteligente en Android Oreo?  ( How to disable the smart text selection feature in android oreo ) 
Android Oreo vino con una nueva función de "selección de texto inteligente" que utiliza el código AI para tomar decisiones inteligentes sobre la selección de ...

3  ¿Hay alguna manera de seleccionar texto directamente en Android?  ( Is there a way to select text directly in android ) 
Me gustaría editar un mensaje de texto en mi camino a casa, sin embargo, descubrí que en Android no hay forma de seleccionar simplemente un mensaje de texto p...

5  Seleccione el texto usando solo el teclado  ( Select text using keyboard only ) 
Sé cómo seleccionar el texto (en una vista) usando la pantalla táctil. ¿Es posible hacer lo mismo a través del teclado solo? Si es posible, proporcione un...

1  ¿Error en la selección de texto en Android O?  ( Bug in text selection on android o ) 
Nexus 6P, Android O (8.0.0), no enraizado. Cuando presiono largo (o toque doble) una palabra en un campo de texto, a menudo el resultado es que se seleccion...

1  ¿Cómo puedo configurar Android para que algún texto seleccionado se copie al Portapapeles automáticamente?  ( How can i configure android so that any selected text is copied to clipboard aut ) 
¿Cómo puedo configurar Android para que cualquier texto seleccionado se copie al Portapapeles automáticamente? ...

4  Característica de texto a voz en el texto seleccionado  ( Text to speech feature on selected text ) 
Me pregunto si hay capacidad para replicar esta función de iOS: En iOS, puede activar la función de accesibilidad que agregue el botón "HABLAR" al "Menú ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos