Delphi中禁用和取消Android应用睡眠
2022-12-01 09:15:32 作者:admin
本文整理自网络,侵删。
您可以使用Android API禁用或取消Android应用程序的睡眠状态。
以下代码是一个示例,该示例在Delphi 10 Seattle中禁用和取消Android应用程序的睡眠状态。
uses Androidapi.Helpers, Androidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android;
procedure TForm2.Button1Click(Sender: TObject);begin FMX.Helpers.Android.CallInUIThread( procedure begin // 禁止入休眠状态 TAndroidHelper.Activity.getWindow.addFlags (TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); end);end;
procedure TForm2.Button2Click(Sender: TObject);begin FMX.Helpers.Android.CallInUIThread( procedure begin // 允许入休眠状态 TAndroidHelper.Activity.getWindow.clearFlags (TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); end);end;
相关阅读 >>
Delphi 编写键盘记录器
Delphi 网络时间校对
Delphi 调用外部 dll 中的函数(1. 早绑定)
Delphi tdragimage v0.1 Delphi 图片拖拽组件 带有加速度 碰撞效果
Delphi 检查ip地址合法性
Delphi 判断uefi与 legacy bios启动模式
Delphi idtcpclient和idtcpserver主要属性
Delphi显示 jpg、png、gif 图片及 gif 动画
Delphi数值转ip
Delphi 判断tcp端口是否被占用的方法
更多相关阅读请进入《Delphi》频道 >>
猜你喜欢
联络方式:
400-123-789
邮箱:xiachao@163.com
Q Q:12345678
微信公众号
微信二维码