在触摸文本时,停止光标移动到单词的结尾 -- applications 领域 和 keyboard 领域 和 text-input 领域 和 text-editor 领域 和 text-selection 领域 android 相关 的问题

Stop cursor from moving to end of word when touching text


简体版||繁體版
0
vote

问题

中文

与可编辑文本交互时默认的Android行为似乎是将光标移动到您触摸的单词的末尾,无论您的触摸位置如何。

这在许多情况下是不希望的,例如,如果您有手写笔或精确的手或大屏幕和大文本,或导航栏上的自定义左箭头,或者在没有空格的情况下的长串。

是否有任何方法可以防止Android移动光标?

english

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?

              

回答列表

0
 
vote
vote
最佳答案
 

未来我在这里答案!显然,在Word +光标放置物中,OS没有由操作系统管理,而是由您使用的键盘应用程序管理。

所以这是一个适用的配置:
  1. 使用swiftkey键盘。

问题是swiftkey吮吸大时间:

  • 它并不能解决问题的问题,这是针对人类能力的罪行。
  • 它始终在一段时间内插入空格,制作网址或"例如" 。不可能写作。
  • 它不会让您在点后按下空间后,只有在点按空间后,即如果您没有编写URL。
  • 在快速打字时,您将不小心点击点而不是空间,而且您无法更改布局。

以下步骤将取消SWIFTKEY并解决所有键盘问题:

  1. root您的设备。不要听你的"父母" 。最佳安全性在扎根的手机上,除非你真的是令人难度的,在这种情况下它就像没有生根一样糟糕。 (但是为此,您可以在此之后弥补)
    • 如果您关注SWIFTKEY隐私,您可以安装阻止或监视其Internet访问的防火墙。
  2. 安装Android Xposed Framework和Xposed Installer(可能无法在Android的最新版本上工作)(需要root,但您可以在安装之后的ofloot如果必须)。
  3. 下载并安装"exi for swiftkey" xposed模块( github )。

只是通过exi的设置爬网,并找到合适的复选框。它神奇地改变了SwiftKey的点击单词和其他行为。

* 飞向 *

 

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*

 
 

相关问题

3  有没有办法直接在Android中选择文本?  ( Is there a way to select text directly in android ) 
我想在回家的路上编辑一些文本,但是我发现在Android中没有办法只需选择一些文本来删除或更改它。您必须先定位光标或长按屏幕以启用选择,然后拖动光标进行选择。这是非常不方便的。 我尝试了jota文本编辑器,920编辑器,注意一切和Evernote - 没有人提供直接选择文本的简单方法。 有没有办法来做这个? ...

5  仅使用键盘选择文本  ( Select text using keyboard only ) 
我知道如何使用触摸屏选择文本(在视图中)。 是否可以通过键盘执行相同的键? 如果可能,请提供一种方法来在模拟器上执行此操作(我需要这个编程任务)。 ...

0  应用程序在网页上扫描超链接|内容?  ( App to scan hyperlinkscontent on a web page ) 
概念与扫描QR码相同,但仅是超链接和内容。是否有这样的应用程序? 有时我看到一个我想复制到我的智能手机的网页上的长超链接。 ...

3  如何在Android Oreo中禁用智能文本选择功能?  ( How to disable the smart text selection feature in android oreo ) 
Android oreo附带一个新的"智能文本选择" 功能,它使用AI代码进行智能决策,了解要选择地址和电话号码等文本。 但是,在我的经验中,这在我的Nexus 5x中非常糟糕,我写(并选择)英语和瑞典语的大致相同的文本(系统语言设置为英语)。特别是瑞典语的智能文本选择结果是完整的垃圾。我尚未看到智能文本选择功能准...

4  在所选文本上的文本到语音功能  ( Text to speech feature on selected text ) 
我想知道是否有能力从ios中复制此功能: 在iOS中,可以打开可访问功能,将"spoare" 按钮添加到"选择菜单" 。如果单击,它将打开文本到语音引擎并读取所选文本。我可以在Android中做同样的事情吗? 非常感谢您提前提前 ps:我假设常规应用程序无法修改"复制,粘贴,切" ,所以我可能需要自定义RO...

0  在触摸文本时,停止光标移动到单词的结尾  ( Stop cursor from moving to end of word when touching text ) 
与可编辑文本交互时默认的Android行为似乎是将光标移动到您触摸的单词的末尾,无论您的触摸位置如何。 这在许多情况下是不希望的,例如,如果您有手写笔或精确的手或大屏幕和大文本,或导航栏上的自定义左箭头,或者在没有空格的情况下的长串。 是否有任何方法可以防止Android移动光标? ...

1  如何配置Android,以便自动将任何所选文本复制到剪贴板?  ( How can i configure android so that any selected text is copied to clipboard aut ) 
如何配置Android,以便自动将任何所选文本复制到剪贴板? ...

1  在Android o上的文本选择中的错误?  ( Bug in text selection on android o ) 
nexus 6p,Android O(8.0.0),不植根。 当我长按(或双击)textarea字段中的单词时,结果通常比选择目标单词多得多。大约两行文本可能最终选择。显然这使得文本选择更加困难,因为我必须在选择上使用句柄来调整它只是我想要的词。 这不会发生每次,而且我很难理解原因/当它或不发生时。 我通常使用sw...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有