【问题标题】:Automating text entry using gesture keyboard in Android在 Android 中使用手势键盘自动输入文本
【发布时间】:2013-04-13 23:17:55
【问题描述】:

我是 android 开发平台的新手,正在编写一些测试来比较一些不同的手势键盘植入(内置 android 4.2、滑动和快速键)。 我在我的 IDE 中使用 ecipe,主要依靠模拟器进行测试。我正在使用此处的 4.2 手势键盘 (http://forum.xda-developers.com/showthread.php?t=1964663)。

我希望能够做什么(从 android 4.2 内置键盘开始)。

  1. 传入一个字符串,例如“hello”,然后使用手势键盘输入该字符串。
  2. 获取候选人视图框中显示的单词。
  3. 将单词与预期单词进行比较,然后根据从 Candidates View 返回的单词是否符合我的预期返回通过/失败。
  4. 将传入的 word 和返回的建议存储在日志文件中以供分析。 理想情况下,我希望能够仅为此使用 API 而不是在 UI 上回复,但我不确定这是否可行。

我正在研究一些可能的解决方案。

使用 TouchUtils 类 (http://developer.android.com/reference/android/test/TouchUtils.html) 在按键之间绘制形状。但是,我不确定如何在设备上指定 x 和 y 坐标以映射到特定键。此外,我在这个类中没有看到任何可以让我绘制基于自定义形状的方法。

我也看到了 sendKeys(String keysSequence) 但这看起来就像它只是按键并且不会练习手势键盘的东西。

所以我很好奇你们所有先进的 android 开发人员将如何处理/解决这个问题,以及是否已经有任何资源/API 可以提供帮助。

谢谢 皮特

【问题讨论】:

    标签: keyboard gesture


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-11
      • 1970-01-01
      • 2016-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多