【发布时间】:2016-04-25 19:47:59
【问题描述】:
我已经做了很多谷歌搜索,但我找不到任何与我正在尝试做的事情有关的内容。
我已经按照本教程进行操作:http://code.tutsplus.com/tutorials/create-a-custom-keyboard-on-android--cms-22615,并且我已经按照我想要的方式为我的自定义(俄语)键盘布局工作了。不过,我也希望能够在我的自定义俄语布局和英语布局之间快速来回切换。
现在我每次都必须转到屏幕顶部并选择一个新键盘(大约需要 5 秒左右,但我经常来回切换)。我想让它一键切换键盘。
如果有人可以向我解释如何创建一个允许我切换到第二个布局的键,将不胜感激。
【问题讨论】:
-
只需将语言键添加到您的自定义键盘,然后单击更改键盘 xml 文件。你必须尝试看看它是否有效。
-
非常感谢您的回复。这正是我想要做的。你有没有机会告诉我语言键的键码是什么?以及如何切换键盘xml?我可以创建第二个 xml,只是不确定如何切换到它。非常感谢您的帮助。
-
@Kurt 您可以通过设置
tag:来切换到这两种布局并检查活动中的这些标签。 -
我不知道它的确切键码,但是一旦我为我的键盘创建了一个笑脸键,我只是点击并尝试了键码,-10 键码对我有用。你也可以试试你的钥匙
-
对不起,我根本不懂安卓编程。这是我的第一个 android 项目,也可能是我的最后一个项目,所以我不太熟悉那是什么。我认为本教程没有将其设置为“活动”(?)。所以我不确定这是否适合我。 “此应用没有 Activity,这意味着它不会显示在启动器中。”