Delphi   发布时间:2022-04-10  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Delphi-XE5 Firemonkey应用程序中关闭Android应用程序?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这段代码
procedure TFormMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
var
  msg: String;
begin
  msg := 'Do you really want to exit?';

  if messageDlg(msg,tmsgDlgType.mtConfirmation,[tmsgDlgBtn.mbYes,tmsgDlgBtn.mbNo],0) = mrNo then
    CanClose := false
  else
    CanClose := True; { FIXME: don't want to work on Android }
end;

它在Windows上运行完美.如果我选择“是”,申请将关闭.但是,应用程序不会在Android上关闭.我做错了什么?

解决方法

在最后一个表单关闭时让应用程序关闭是Windows的事情. Android应用将继续运行.

在Android上关闭应用,请从FMX.Helpers.Android设备调用SharedActivity.finish.

大佬总结

以上是大佬教程为你收集整理的如何在Delphi-XE5 Firemonkey应用程序中关闭Android应用程序?全部内容,希望文章能够帮你解决如何在Delphi-XE5 Firemonkey应用程序中关闭Android应用程序?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。