【问题标题】:App crashes when closing Keyboard on Android Delphi Xe7在 Android Delphi Xe7 上关闭键盘时应用程序崩溃
【发布时间】:2014-12-04 23:44:31
【问题描述】:

创建一个新项目。在表单上放置两个 TEdit。部署到 Android 设备。启动应用程序。点击 TEdit 以调出键盘,点击手机上的硬件后退按钮...崩溃...这是我特有的吗?或者其他人可以证实这一点吗?我做错了什么吗?我已经尝试在表单的 keydown 事件和 TEdits 上设置 Key:=0 但这没有用 - 应用程序仍然崩溃。

已安装 Delphi XE7 更新 1。

【问题讨论】:

  • 你能得到崩溃的堆栈跟踪吗?可以将应用程序部署到真实设备并仍然在调试器下运行,因此您应该能够准确判断出了什么问题。
  • 你能贴一些代码吗,因为你描述的问题我没有。 OnKeyDown 和 OnKeyUp(在 TEdit 中)不适用于 Android - 它仅适用于 Windows。
  • 我也遇到了同样的问题。我通过在不同的目录中创建一个新项目并添加旧项目文件来解决它。我找不到确切的问题,但它在 *.dproj 中的某个地方。希望对你有帮助
  • 以为我快疯了。如果您发布为答案,我会将其标记为正确的。谢谢

标签: delphi firemonkey delphi-xe7


【解决方案1】:

创建一个新项目并将您的类添加到其中。问题出在 .dproj 文件中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 2013-01-29
    • 2018-03-04
    • 1970-01-01
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    相关资源
    最近更新 更多