Android设备上输入法相关问题

关注

Android平台上的输入法框架相当开放。有许多第三方实现,其中一些在Android用户中很受欢迎,如SwiftKey。由于各种实现和复杂的环境,我们尽最大努力支持其中的大部分,并使其与Splashtop兼容。

还有其他一些情况使得实现这一目标变得更加困难:

  • 在国际键盘上,如CJK语言,可以通过点击多个字母字母组成一个词。
  • 某些输入方法需要预测才能正常工作,如Swype。

 

总的来说,为了克服上述情况,我们希望像Android设备上的本机应用程序一样实现我们的应用程序;也就是说,它在本地应用程序中的工作方式以及在尝试输入到远程计算机时的工作方式。所以,我们实现了一个模拟输入框 - 这就是您在远程光标旁边看到的那个框。该输入框接受来自输入方法的输出。因此,它可以克服上述限制。

 

但是,解决方案并不完美。如果您尝试在远程端输入的是密码,而不是本机应用程序,则这一点尤其正确。我们的客户端应用程序没有上下文,所以它也会调出文本输入键盘。当然,我们正在努力解决这个问题。我们将在未来推出一项新功能,以使客户端应用知道远程端的输入字段类型。所以如果是密码输入框,客户端也会使用密码输入键盘。我们希望这能解决一些相关的问题。

 

另外,关于文本输入,对于那些希望直接输入到远程端而没有任何客户端预测/首字母大写等的人 - 通常,在输入方法本身内部有设置用于微调。下面,我们列出了几个示例插图,指出如何配置这些设置,在这些常用的输入方法中的一些。

  • Android on-stock keyboard

Android_keyboard.png

 

  • Google keyboard:

Google_keyboard.png

 

  • Google Pinyin:

Google_Pinyin_2_.png

 

  • iWnn IME:

iWnn_IME.png

 

  • TouchPal:

TouchPal_Keyboard_V5.png

 

  • A.I. type Keyboard:

A.I.type_Keyboard_Free.png

 

  • Smart keyboard:

Smart_keyboard_Trial.png

 

  • XT9 Text Input:

XT9_Text_Input.png

 

  • MultiLing keyboard:

MultLing_keyboard.png

 

  • SlideIT keyboard:

SlideIT_free_Keyboard.png

 

  • Hacker's keyboard:

Hacker_s_Keyboard.png

 

  • Simeji:

Simeji.png

 

  • Perfect keyboard:

Perfect_keyboard_free.png

 

  • Thumb Keyboard:

Thumb_Keyboard_4.png

还有其它问题?提交请求

评论