Existe uma maneira de mover o cursor em uma caixa de texto sem usar o teclado rígido e sem muitos toques?

10

Muitas vezes, quando estou editando em uma caixa de texto, estou tentando inserir texto e local específico ou excluir texto de um local específico. Geralmente, são necessários alguns toques para acertar, mas às vezes eu digo: estrague tudo, exclua a palavra e digite novamente.

Como geralmente desabilito apenas um caractere, existe uma maneira de mover o cursor para esquerda ou direita com um caractere? Talvez um gesto de algum tipo?

Estou um pouco inseguro se isso se enquadra nas funções do software do teclado ( se isso acontecer, examinarei mais de perto as questões alternativas do teclado ).

Meu dispositivo é um Droid que possui um teclado rígido, mas quero estar preparado para o dia em que decidir adquirir um telefone que não possua um.

Jay Cummins
fonte

Respostas:

4

No Froyo e posterior, existe uma "alça de cursor" que você pode pegar e arrastar para o local certo.

alça do cursor

Agora, esta foto não mostra, mas o cursor real ainda está lá piscando. esse identificador também exibirá um menu de ação rápida para selecionar texto ou colar. e quando o texto for selecionado, você também poderá copiar e recortar.

Ryan Conrad
fonte
Tenho certeza de que o identificador de texto foi adicionado ao Gingerbread, já que o meu Froyo não tem o identificador #
377 Lie Ryan Ryan
Parece exatamente o que estou procurando. Eu tenho o Froyo, mas não tenho essa alça do cursor. Como eu o habilito? Ou não está disponível quando um teclado rígido está disponível para o dispositivo?
Jay Cummins
11
oh, bem, talvez seja parte do TouchWiz então, ou um "hack" adicionado ao meu Rom ... porque eu o tenho no meu TouchWiz froyo Rom ... eu apenas assumi que ele já fazia parte do froyo ...
Ryan Conrad
11
Estou executando o Froyo no meu Galaxy S e a alça do cursor também está lá.
Edelcom
Motoblur tem algo parecido com isto. Pressionar e manter pressionado um campo de texto exibirá uma pequena visão ampliada do cursor e do texto, permitindo movê-lo livremente.
shambleh
6

Isso depende do telefone que você está usando, no meu Spica, por exemplo, posso usar o teclado direcional para ajustar a posição do cursor. Nos telefones que possuem trackballs, o trackball faz o mesmo trabalho.

Caso contrário, a tecla backspace pode ser usada como solução alternativa para a tecla seta para a esquerda (exclua alguns caracteres, digite novamente a palavra que você está inserindo e digite novamente os caracteres excluídos.

Outra alternativa: se você estiver digitando em inglês ou em um dos idiomas suportados, poderá experimentar o Swype. Swype é uma entrada de texto baseada em palavras (ao contrário de caracteres), e você normalmente exclui ou desliza uma palavra de cada vez e o modo de correção (toque duas vezes na palavra que deseja corrigir e selecione ou deslize a nova palavra) corrigindo erros uma brisa.

Lie Ryan
fonte
2
Eu uso o trackball óptico no meu HTC Desire para ajustar a posição do cursor.
Alastair
Alastair, isso deve ser uma resposta! Obrigado pela dica, também estou usando o Desire e não sabia disso.
Jhwist
4

Fornecendo isso como uma resposta para aqueles que não desejam instalar uma ROM personalizada e desejam algo próximo ao teclado virtual padrão.

Eu instalei o Anysoft Keyboard (encontrei-o nesta questão ). O Android Market não possui as capturas de tela atuais, mas aqui está uma que mostra as pequenas setas esquerda / direita na parte superior do teclado: insira a descrição da imagem aqui

Jay Cummins
fonte
3

O teclado Samsung e o teclado Swype possuem teclas de seta que você pode usar para isso; veja esta pergunta .

Matthew Read
fonte
11
... assim como o teclado HTC Touch Input no meu Desire HD.
Matt H
11
Eu tentei o Swype por um tempo e adoro a idéia, mas não consegui me adaptar a ela.
Jay Cummins
2

A partir de 2017 e desde 2016, no Gboard (anteriormente conhecido como Teclado do Google), você pode deslizar ao longo da barra de espaço para navegar pelo texto e mover o cursor.

Fonte (CNET)

Timothy Langer
fonte
1

O teclado MultiLing possui teclas de seta em algum lugar.

Nick Dixon
fonte