基于docs我知道我可以通过实现键盘扩展来实现自定义系统范围的键盘。
但是,仅在应用程序范围内工作时,建议使用自定义input views。在app-scope中,我们可以选择仅实现输入附件视图,以防我们只想在标准键盘上添加几个按钮。
现在我站在一个任务之前,似乎我会从系统范围的附件输入视图中获益。我只需要在标准键盘上添加几个按钮,但它需要在系统范围内可访问。获得它的唯一方法似乎是实现我自己的自定义键盘扩展,我需要在其中布局并实现完整的键盘,然后在它上面添加这些自定义按钮。但我非常希望避免使用我自己的“标准”键盘,而只是在标准键盘上使用(使用类似系统的键盘之类的东西)。有标准的方法吗?
答案 0 :(得分:1)
到目前为止,似乎最快的方法是使用一个模仿标准键盘的开源键盘,例如Tasty Imitation Keyboard,并根据自己的需要进行修改。这比我自己重新实现整个键盘要好,但是,我仍然想找到一种方法来扩展标准键盘。