You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android平台使用Qt6阻止屏幕超时?

如何在Android平台使用Qt6阻止屏幕超时?

我折腾了好一阵,试了各种方法都没起效,最后只有一个方案能解决问题——直接修改Qt的Android原生代码:

  • 找到项目里的QtActivity.java文件,定位到它的onCreate方法
  • 在该方法内添加这行代码:
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
    

亲测这行代码确实能让屏幕保持常亮,不会触发超时熄灭。虽然这个方案算不上优雅,属于临时的“曲线救国”方案,但至少能满足当下的需求,等之后找到更贴合Qt6原生的实现方式再替换也无妨。

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 12:52:58