【问题标题】:Android soft keyboard input method doesn't show in menuAndroid软键盘输入法不显示在菜单中
【发布时间】:2013-09-14 14:28:05
【问题描述】:

我创建了一个 android 示例项目 -> 软键盘。我变了 - 项目名称, - 在清单服务 android:name="xx" 和 - 在strings.xml xx中

我成功地在我的 Galaxy ace 上部署了该项目,当我在消息中转到 Edittext 并按住 Edittext 字段 -> 输入法时。我想现在它必须显示我的“xx”键盘或类似的东西,但没有可用的新字段,只有“Swype”和“Samsung 键盘”。

我是否必须在项目中执行其他操作才能在该菜单中显示我新创建的键盘?

感谢您的回答!

【问题讨论】:

  • 好的,我在设置中找到了复选框,我成功激活了示例键盘,但在我激活它时,我收到错误:09-10 20:37:10.084: E/ AndroidRuntime(31534): java.lang.RuntimeException: 无法实例化服务 com.example.android.softkeyboard.SoftKeyboard: java.lang.ClassNotFoundException: com.example.android.softkeyboard.SoftKeyboard in loader dalvik.system.PathClassLoader[/data /app/com.example.android.softkeyboard-1.apk]

标签: android methods input android-softkeyboard


【解决方案1】:

mainifest 服务中的 android:name"..." 的值应等于主键盘类名称。如果你在 mainifest 中将 android:name 更改为 xx,则需要将主类名更改为 xx。

【讨论】:

    猜你喜欢
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2013-12-16
    • 1970-01-01
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多