gpt4 book ai didi

android - 如何更改系统警报设置文本动态

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:14:31 25 4
gpt4 key购买 nike

您好,我正在创建一个应用来显示来自服务的警报计数,我必须在屏幕锁定时更新它。

但是我得到了一个输出但是它没有更新任何人都可以帮助我

this is my output

这是我用来在锁屏中显示文本的代码

 String message ="New alarm :"+ alarmnew.size()+"\n old alarm :"+alarmold.size();
Settings.System.putString(this.getContentResolver(),
Settings.System.NEXT_ALARM_FORMATTED, message);

最佳答案

为此,您首先需要解锁屏幕,然后更新显示并再次锁定屏幕。您可以使用 window.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD); 锁定或解锁屏幕;和 DevicePolicyManager lockNow() 方法。

实际上,当屏幕锁定时,您的应用程序会进入 onPause() 但应用程序的服务会在后台运行时继续运行。因此,要解决您的问题,您需要唤醒您的应用程序几分之一秒,然后更新屏幕并然后再次锁定屏幕。

关于android - 如何更改系统警报设置文本动态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12364591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com