我的目标/问题: 我想编写android应用程序,允许用户在输入文本中将一些字符替换为另一个字符。此应用程序应与所有现有应用程序一起使用。
实施例: 当我写短信时,我希望有可能将所有抛光变音符号替换为它们的等价物(ó到o,ż到z,ś到s等等)。 我的解决方案:
差但可行:
我在我的应用程序中写文本然后复制文本并粘贴到短信应用程序中。但由于这种复制,它非常不方便。
我在目的地应用程序中写入文本,将所有文本复制到剪贴板并粘贴回来。我有应用程序在后台运行以处理更改此文本的剪贴板。也很不方便。
更好,但我不确定是否可能:
最佳:
同样,我不希望这只在我的应用程序中工作,而是在所有已安装的应用程序中工作。
答案 0 :(得分:1)
你应该自己编写键盘。检查示例以获取SDK附带的SoftKeyboard示例。然后,用户可以启用键盘,并且可以在所有应用中使用它。