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  Ver todas las calificaciones de la aplicación / Reseñas en un lugar independientemente del idioma  ( View all app ratings reviews in one place irrespective of language ) 
He estado usando Google Play y Google Play Developer Console para monitorear el estado y las calificaciones / Reseñas para mis aplicaciones en Google Play. ...

1  Evitar que las aplicaciones sean suspendidas  ( Prevent apps from being suspended ) 
ejecuto sshd en una ventana Termux como Mis medios principales para acceder a los archivos en mi Galaxy S7. Esto funciona bastante bien, excepto que parec...

0  Copia de seguridad de titanio: restaurando manualmente copias de seguridad de aplicaciones (TB, Google Drive)  ( Titanium backup restoring manually backed up apps tb google drive ) 
Recientemente tuve que formatear mi OnePlus 2 y respaldé algunas aplicaciones, a saber, Autenticator y dos juegos. Primero, hice una copia de seguridad normal...

0  ROCKSCOUT Y MÚSICA DE VANILA  ( Rockscout and vanilla music ) 
En mi Galaxy S5 Android 6.0.1 He instalado música ROCKSCOUT y VANILLA para reproducir música con My MirrorLink Car: Infotainment. Si ejecuto música de vainill...

-1  Manera de "encontrar y reemplazar" en el dispositivo Android en archivos multiple  ( Way to find replace on android device in multible files ) 
¿Hay alguna manera, posible una aplicación libre (sin obligaciones demantadas), disponible, o trucos, para encontrar y reemplazar las cadenas en muchos archiv...

0  ¿Es posible agregar un "botón Borrar todo App" en Android Stock  ( Is it possible to add a clear all app button in android stock ) 
Estoy usando un Moto G (2015) que tiene un stock de Android 6. No hay botón para borrar todas las aplicaciones lanzadas. Por "claro" me refiero a dejar de fum...

1  ¿Un clic en Compartir la ubicación en Google Maps al usuario específico u otra aplicación?  ( One click share location in google maps to specific user or other app ) 
Sé que hay una función de ubicación de acciones en Google Maps y varias aplicaciones de Android para compartir ubicaciones. Pero hay un widget / atajo o alg...

1  ¿Cómo puedo usar la tarjeta SD como memoria interna?  ( How i can use sd card as internal memory ) 
Estoy usando Samsung Galaxy Prime + - SM-G532F dispositivo que ejecuta Android 6.0.1. El problema que estoy enfrentando es eso. Mi dispositivo tiene una mem...

1  Obteniendo "Código de error -507" de la tienda de reproducción y "Install Falled, usuario restringido" al instalar un APK  ( Getting error code 507 from the play store and install failed user restrict ) 
Tengo un teléfono de marca china desde SpreadTrum. No puedo instalar ninguna aplicación tanto de la tienda de juegos como de APK. Play Store da "Código de e...

1  Almacenamiento insuficiente - DF - ¿Condiciones suficientes?  ( Insufficient storage df sufficient conditions ) 
Sé que hay muchas preguntas sobre el almacenamiento insuficiente, ¡pero no hay respuesta real hasta ahora! En particular, sobre / datos / aplicación, que tien...

0  ¿Cómo instalar una aplicación y luego tener la pantalla de configuración inicial (como un teléfono nuevo)?  ( How to install an app and afterwards have the initial configuration screen as a ) 
¿Cómo puedo instalar una aplicación y tener la "Pantalla de configuración de inicio" (donde el usuario selecciona su idioma, las cuentas de Google, etc.) sin ...

1  ¿Todos los enlaces se abren en el navegador, cómo detenerlo?  ( All links open in browser how to stop it ) 
Así que obtuve un Y100 más más bien nuevo (pero barato) de Dogee con Android 5.1 y todos los enlaces se abren al navegador. Incluso cuando alguien me envía un...

14  Inicie AVD Manager desde la línea de comandos  ( Launch avd manager from command line ) 
Estoy en Windows 10. Android Studio versión 2.3.3 ¿Cómo puedo iniciar el Administrador de AVD a abrir el estudio Android y crear un proyecto? Recuerdo...

1  Aplicación que abriría una URL según la fecha actual en un navegador  ( App that would open a url based on the current date in a browser ) 
Estoy buscando una aplicación o una forma en automatizar la abertura de una URL según la fecha actual en el teléfono Android 7.0: el 2017-07-01 Abriría la s...

-1  Cómo cambiar de cámara frontal a la espalda en la tableta núcleo de Naxa 9 "  ( How to switch from front to back camera on naxa 9 core tablet ) 
Cuando tome una foto oh una tableta de núcleo Naxa 9 ", solo mostrará la cámara frontal, no la cámara trasera. He tocado el icono de la cámara en la pantalla,...

2  ¿Cómo eliminar la cuenta ficticia de Android?  ( How to remove dummy account from android ) 
Cuando voy a restablecer la fábrica My Android dispositivo, encontré un "DummyAccount" en mi dispositivo. ¿Alguien sabe qué es lo que es "Saccescount" es y ...

2  Cambiar idiomas para aplicaciones específicas  ( Change languages for specific apps ) 
Hace una semana me sorprendió una actualización de una aplicación que repentinamente cambió su idioma de inglés a mi idioma local. Este tipo de cambio suele s...

2  ¿Cómo dejar de continuar optimizando la aplicación en Yu Yuphoria?  ( How to stop continue optimise app in yu yuphoria ) 
Mi teléfono móvil (yu-yuphoria) Continuar con la actualización del sistema operativo u optimización de aplicaciones y no detención. En realidad anoche c...

0  No se puede reinstalar el almacenamiento de calendario no por teléfono, ADB ni reflásica  ( Cant reinstall calendar storage not via phone adb nor reflashing ) 
Nota: Lo intenté este , pero los enlaces están rotos y las cosas don TRABAJO .. Intenté pasar a buscar a los difíciles. Teléfono: Cristal de umidigi (versi...

0  Pregunta sobre el almacenamiento de datos después de la eliminación de la aplicación  ( Question about data storage after deletion of app ) 
Estoy usando Android 6.0.1 Aunque no estoy seguro de que eso marcaría la diferencia con mi pregunta. Así que mi pregunta es después de que una aplicación se h...

Relacionados problema

0  Ver todas las calificaciones de la aplicación / Reseñas en un lugar independientemente del idioma 
1  Evitar que las aplicaciones sean suspendidas 
0  Copia de seguridad de titanio: restaurando manualmente copias de seguridad de aplicaciones (TB, Google Drive) 
0  ROCKSCOUT Y MÚSICA DE VANILA 
-1  Manera de "encontrar y reemplazar" en el dispositivo Android en archivos multiple 
0  ¿Es posible agregar un "botón Borrar todo App" en Android Stock 
1  ¿Un clic en Compartir la ubicación en Google Maps al usuario específico u otra aplicación? 
1  ¿Cómo puedo usar la tarjeta SD como memoria interna? 
1  Obteniendo "Código de error -507" de la tienda de reproducción y "Install Falled, usuario restringido" al instalar un APK 
1  Almacenamiento insuficiente - DF - ¿Condiciones suficientes? 
0  ¿Cómo instalar una aplicación y luego tener la pantalla de configuración inicial (como un teléfono nuevo)? 
1  ¿Todos los enlaces se abren en el navegador, cómo detenerlo? 
14  Inicie AVD Manager desde la línea de comandos 
1  Aplicación que abriría una URL según la fecha actual en un navegador 
-1  Cómo cambiar de cámara frontal a la espalda en la tableta núcleo de Naxa 9 " 
2  ¿Cómo eliminar la cuenta ficticia de Android? 
2  Cambiar idiomas para aplicaciones específicas 
2  ¿Cómo dejar de continuar optimizando la aplicación en Yu Yuphoria? 
0  No se puede reinstalar el almacenamiento de calendario no por teléfono, ADB ni reflásica 
0  Pregunta sobre el almacenamiento de datos después de la eliminación de la aplicación 



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


Licensed under cc by-sa 3.0 with attribution required.