我想使用一种没有实际键盘的新输入法。 它应该始终保持活动状态(在被用户启用后),但不是默认键盘。因为它没有任何可视键盘,并且用户仍然可以使用他/她选择的默认键盘。
我将根据网络命令按需触发它。这可能吗 ? 应该可以,因为例如Android TV遥控器或Shield TV遥控器可以做到这一点。
但是我找不到方法。创建普通输入法时,仅当将其选择为默认输入法时,它才有效。
<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>
这是清单文件中的一部分。不选择默认输入法就可以使它工作吗? 第二,附加输入法...
答案 0 :(得分:1)
我找不到可以与原始leanback键盘一起使用的解决方案。 因此,我找到了一个示例Leanback键盘代码,并在其中注入了我的其余API。 现在,我已经修改了后倾键盘以实现所需的功能。