很抱歉提出这类问题。我是android的新手,我有这个想法开发一个应用程序来检测基于停留时间和键的飞行时间的压力。有没有办法通过后台服务获取这些值?我知道如何创建意向服务并使用alarmManager仅在一天中的某个时间运行此服务。但缺少核心部分,以便在键盘上按下按键的停留时间和飞行时间。
答案 0 :(得分:1)
有没有办法通过后台服务获取这些值?
没有
获取键盘按下的停留时间和飞行时间
编写自己的输入法编辑器。然后,说服用户使用它。
请记住,许多现有的输入法编辑器实际上对不同的键使用长按事件(例如,长按U以获得7而无需切换到单独的一组键)。其他输入法编辑器使用手势,其中手指不离开键盘。换句话说,最初为物理键盘开发的停留时间和飞行时间的概念无论如何都必须重新用于软键盘。