Parar o cursor de se mover para o final da palavra ao tocar em texto -- applications campo com keyboard campo com text-input campo com text-editor campo com text-selection camp android Relacionado O problema

Stop cursor from moving to end of word when touching text


0
vote

problema

português

O comportamento padrão do Android ao interagir com o texto editável parece ser mover o cursor para o final da palavra que você tocou, independentemente do seu local de contato.

Isso é indesejável em muitas situações, e. Se você tiver uma caneta ou uma mão precisa ou uma tela grande e grande texto, ou setas para a esquerda e direita em sua barra de navegação, ou uma string muito longa sem espaços.

Existe alguma maneira de impedir o Android de mover seu cursor?

Inglês Original

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 respostas

0
 
vote
vote
Melhor resposta
 

Futuro Capitão-me aqui com uma resposta! Aparentemente, este toque no Word + Cursor Colocation coisa não é gerenciada pelo sistema operacional, mas pelo aplicativo de teclado que você usa.

Então aqui está uma configuração que funciona ótima:

    .
  1. Use o teclado SwiftKey.

O problema é o SwiftKey suga o grande momento:

  • Não resolve o problema da questão, que é um crime contra a competência humana.
  • sempre insere um espaço após um período, fazendo URLs ou "e." impossível escrever.
  • Não permite que você capitalize a próxima carta após o espaço depois de pressionar o espaço após o ponto, ou seja, se você não estava escrevendo um URL.
  • você mantém acidentalmente tocando no ponto em vez de espaço enquanto digita rapidamente e você não pode alterar o layout.

As etapas a seguir vão de-sugar Swiftkey e resolver todos os seus problemas de teclado:

  1. raiz do seu dispositivo. Não ouça seus "pais". A melhor segurança é em telefones enraizados, a menos que você seja realmente inigualável, caso em que seja tão ruim quanto não enraizar. (mas para isso você pode desenrolar depois)
    • Se você está preocupado com a privacidade do SwiftKey Agora você pode instalar um firewall que bloqueia ou monitora seu acesso à Internet.
  2. Instale a estrutura XPosed Android e o Installer Xposed (pode não funcionar (ainda) na versão (s) mais recente do Android) (precisa de root, mas você pode desenrolar após a instalação, se você precisar).
  3. Download e instale o módulo Xposed "EXI for SwiftKey" ( GitHub ).

Basta rastrear as configurações do EXI e você encontrará as caixas de seleção certas. Magicamente muda a torneira da Swiftkey em palavras e outros comportamentos.

* voa *

 

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*

 
 

Perguntas relacionadas

0  APP Soldador ARC: Inicie o aplicativo, teste e baixar botões Zip faltando  ( Arc welder app launch app test and download zip buttons missing ) 
meu Soldador de arco App foi quebrado por algum tempo agora Não consigo encontrar outras perguntas sobre como consertar isso, então eu pensei que me pergunt...

21  Quais são os meus aplicativos mais utilizados?  ( What are my most frequently used apps ) 
Como eu quero otimizar meu fluxo de trabalho, como determinar meus aplicativos mais usados?, para que eu possa colocá-los na tela inicial. É claro que eu acho...

3  Posso fazer meu telefone começar a gravar o som sem removê-lo do meu bolso?  ( Can i make my phone start recording sound without removing it from my pocket ) 
Às vezes eu gostaria de Som de som do meu telefone Android, muito rapidamente , sem ter que tocar na tela. (exemplo: Registre situações engraçadas na rua,...

3  O que é o aplicativo android onetimeinitializer.apk?  ( What is onetimeinitializer apk android application ) 
Alguém sabe O propósito ou qualquer documento sobre ABCDEFGHIJKLMNABCDEFGHIJKLMN2 ? É uma aplicação integrada. Eu procurei por um tempo, mas não encontrei ...

0  Exibir várias telas de aplicativos ao mesmo tempo  ( Display multiple app screens at the same time ) 
É possível exibir vários aplicativos na tela? Normalmente, aplicativos carregam a tela completa e os comutadores de aplicativos entre aplicativos de tela ch...

12  Existe um aplicativo notepad baseado em caneta para o Android?  ( Is there a stylus based notepad app for android ) 
. bloqueado . Esta questão e suas respostas são bloqueado Porque a questão é off-tópico, mas tem significado histórico. Atualmente não está aceit...

1  Por que o Mestre Limpo, Corrida Diária, Du Booster, MP3 Downloader, Snapture e TouchPal instalando-se?  ( Why are clean master daily racing du booster mp3 downloader snaptube and tou ) 
Um dia eu me encontrei tendo alguns aplicativos estranhos no meu telefone, não me lembro de instalar. Depois de desinstalá-los, eles apareceram novamente depo...

1  São alternativos, principalmente asiáticos, os mercados Android seguros e justos?  ( Are alternative mostly asian android markets safe and fair ) 
Eu estou recebendo envio de vários mercados alternativos de Android, principalmente de regiões asiáticas (última das redes NDOO), oferecendo hospedagem do meu...

0  App para digitar com o teclado do seu PC  ( App for typing with your pc keyboard ) 
Existe um aplicativo ou algo para Android que você digita através do seu PC no seu dispositivo? Picar em sua pequena tela de andróide parece tão doloroso, eu ...

1  Relógio Android de tela cheia  ( Full screen android clock ) 
É possível obter um relógio de tela inteira para um telefone Android que parece algo como o relógio na área de trabalho do computador neste link? http://ww...

10  "Atualizar sem sucesso" em todos os aplicativos em execução no cartão SD  ( Update unsuccessful on all apps running on sd card ) 
Eu sei que esse problema foi relatado antes, mas cara, estou realmente ficando cansado disso. Eu não consegui atualizar qualquer aplicativo que funcione do ca...

0  Por que meu tablet diz espaço insuficiente? [duplicado]  ( Why does my tablet say insufficient space ) 
. Esta pergunta já tem respostas aqui : O que posso fazer para gerenciar o armazenamento interno do m...

0  Não é possível adicionar a conta do RediffMail no aplicativo do Gmail  ( Unable to add rediffmail account in gmail app ) 
Eu estava tentando adicionar minha conta RediffMail ao aplicativo do Gmail. Depois de escolher qualquer um pop ou IMAP, ele diz Não é possível conectar o ser...

12  Há algum efeito colateral de desinstalação de aplicativos  ( Are there any side effects of uninstalling apps ) 
Há algum efeito colateral de instalar e desinstalar muitos aplicativos em um telefone inteligente Android? Especificamente existem coisas que não sejam limp...

6  Como contornar a verificação de compatibilidade de mercado?  ( How to circumvent the market compatibility check ) 
Às vezes gostaria de instalar algum aplicativo na minha noção tinta Adam, mas o Android Market diz que meu dispositivo não é compatível com o aplicativo. ATM ...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.