gpt4 book ai didi

Android 示例软键盘 : Partial text deletion/hiding by switiching between ABC and 123? 键盘

转载 作者:行者123 更新时间:2023-11-30 02:48:26 25 4
gpt4 key购买 nike

Android 软键盘似乎有问题(sample)。当我尝试从 ABC 键盘输入一些字母然后输入一些特殊字符,如撇号 (')、引号 (") 和其他一些时,它的工作很奇怪。在实践中,它通过按下这些特殊字符来删除 ABC 字符,并将它们附加到末尾我一按下一个字母字符就会显示字符。

问题:

  • a) 如果您的设备上有此键盘可操作,请问试一试,让我知道你的情况是否也会发生?
  • b) 如果问题是实际的,解决这个问题的建议是什么?

一个例子的句子:You'll be fine它在“你”和“将”之间造成问题的地方

  1. 类型:你
  2. 使用 123?按钮切换到另一个键盘
  3. 然后输入:撇号 (')
  4. 使用ABC键切换到字母键盘
  5. 然后输入:ll

我在每个步骤的文本字段中看到的内容(第 3 步和第 5 步描述了异常行为):

  1. '
  2. '
  3. '你会

我很怀疑这个问题来自键盘的建议功能,因为如果您继续输入其他字母字符并在其间包含新的特殊字符,只有新输入的字符会错位。

最佳答案

最终我弄清楚了问题所在,所以我将解决方案分享给可能遇到这种情况的人:似乎省略了一些字符以包含在 String.xml 中的单词分隔符中

查看文件here .在第 25 行,它指定了单词分隔符:

<string name="word_separators">\u0020.,;:!?\n()[]*&amp;@{}/&lt;&gt;_+=|&quot;</string>

我添加了撇号、斜杠和反斜杠,结果如下所示:

<string name="word_separators">\u0020.,;:!?\n()[]*&amp;@{}/&lt;&gt;_+=|&quot;'\\/</string>

显然我在问题中提供的示例工作正常。

关于Android 示例软键盘 : Partial text deletion/hiding by switiching between ABC and 123? 键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24623339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com