【问题标题】:Dynamically changing onscreen keyboard layout in android在android中动态改变屏幕键盘布局
【发布时间】:2012-06-18 01:45:02
【问题描述】:

我想为我正在开发的一个在应用程序中本地化的信使应用程序构建一个自定义键盘布局。我目前注意到可以从设置中选择键盘设置以显示首选布局选项,例如英语、中文、法语。 我的目标是(1)从应用程序中动态分配键盘布局,以指定您希望将消息发送为的语言 (2) 构建 3 种不同的键盘布局,它们不包含在设备的默认语言环境中,并且能够按照上面的 SAID IN 1 进行。

Ps,如何动态更改屏幕键盘以显示不同的语言格式,以及如何构建自定义键盘布局以允许用户插入文本。

【问题讨论】:

标签: android


【解决方案1】:

您无法在自己的应用程序中真正包含真正的自定义“键盘”。见这里:Android : EditText with custom keyboard

除了让您的用户在设置中设置您的键盘之外,您唯一能做的就是将您的自定义键盘构建为一个视图并自己处理所有事件(按键、打开/关闭等)。活动。您还必须手动连接它以将文本放入您的编辑文本中。您必须投入大量工作才能真正让用户感觉它像键盘一样。

【讨论】:

    猜你喜欢
    • 2012-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多