首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在不更改默认选择的输入法服务的情况下创建额外的输入法服务?

如何在不更改默认选择的输入法服务的情况下创建额外的输入法服务?
EN

Stack Overflow用户
提问于 2019-05-26 23:31:15
回答 1查看 106关注 0票数 0

我想做一个没有实际键盘的新输入法。它应始终保持活动状态(在用户启用后),但不是默认键盘。因为它将不具有任何可视键盘,并且用户将仍然能够按照他/她的选择来使用默认键盘。

我将从网络命令按需触发它。这是可能的吗?这应该是可能的,因为例如Android电视遥控器或Shield TV遥控器可以做到这一点。

但是我不知道该怎么做。当我创建一个普通输入法时,只有当我选择它作为默认输入法时,它才能起作用。

代码语言:javascript
复制
    <service android:name="SoftKeyboard"
        android:permission="android.permission.BIND_INPUT_METHOD">
        <intent-filter>
            <action android:name="android.view.InputMethod" />
        </intent-filter>
        <meta-data android:name="android.view.im" android:resource="@xml/method" />
    </service>

这是清单文件中的部分。有没有可能在不选择它作为默认输入法的情况下让它工作?作为第二个,附加输入法…

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-27 03:25:26

我找不到一个可以与原来的斜靠式键盘共存的解决方案。因此,我找到了一个示例Leanback键盘代码,将我的rest API注入其中。现在我已经修改了斜背键盘,使其成为我想要的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56314899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档