【发布时间】:2011-08-18 21:42:50
【问题描述】:
我有一个自定义视图,我希望用户能够从应用程序定义的字符集中输入字符。为此,据我了解,我需要编写一个输入法服务。用户不仅需要安装它,还需要在设置>语言和键盘中启用输入法,然后在视图中选择自定义输入法。
这看起来真的很疯狂。我希望此 IME 仅用于一个应用程序中的一个视图。我不希望它在系统范围内可用或强制用户进行全局设置更改。
我能看到的唯一选择是定义我自己的应用内自定义视图并在视图获得焦点时模拟 IME(可能是全屏)。没有更好的吗?
【问题讨论】:
-
顺便说一句,我刚才发现了一个非常相似的问题:stackoverflow.com/questions/1896939/…。同样的答案。
-
3年后答案还是一样吗?
-
@PetrPeller - 据我所知,它仍然是。从那以后,我在发行说明或开发者博客中没有看到任何其他建议。 (当然,我可能错过了,在这种情况下,如果有人提供相反的信息,我将非常感激。)
标签: android ime android-input-method soft-keyboard