【问题标题】:Can i rewrite InputMethodService in Android?我可以在 Android 中重写 InputMethodService 吗?
【发布时间】:2016-01-20 10:18:06
【问题描述】:

我正在开发 Android 键盘。

FullScreen 模式下删除ExtractEditText 时遇到问题。 我有两种方法可以做到:

1) 我可以打电话 KeyboardView.parent().parent().child().setVisibility(View.GONE);

2) 也许我可以重写InputMethodService 并改写ExtractEditText 并使其永久化为GONE

问题是:

  • 我可以复制\粘贴系统InputMethodService代码并重写它,否则会产生不良影响吗?
  • 我可以使用第 (1) 项中描述的错误\功能吗?

【问题讨论】:

    标签: java android rewrite


    【解决方案1】:

    该服务是已编译的 Android 平台的一部分,因此您不能就这样对其进行编辑。

    【讨论】:

    • 哦,谢谢,我不能删除这个系统视图吗?
    • 就像您在第 1 项中一样?我想这可能会奏效.. 虽然它有点脆弱,因为未来版本的 Android 可能会改变布局.. 不过,这可能会或可能不会让您担心。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多