相关疑难解决方法(0)

如何使用意图更新活动?

我有一个正在下载文件的服务.下载完成后,我想更新我的"已下载文件"列表Activity,但前提Activity是它正在运行.Activity如果它还没有运行,我不希望它启动.

我希望我可以通过制作Intent一些带有特殊标志的新东西来做到这一点.

任何人都知道如何实现这一目标?一个很小的代码示例可能?

android android-intent android-activity

18
推荐指数
1
解决办法
2万
查看次数

有没有办法通过服务实用地唤醒屏幕?

我希望手机屏幕闪烁或唤醒一次,持续几毫秒.我在stackoverflow上读了几个问题.提供大多数解决方案是为了支持活动.因为它需要window明显属于活动而不是服务的对象.

我的服务是前台服务,系统可以为内存收集活动.但是我的服务被系统收集的可能性非常小,因为它是前台服务.

window通过使用以下标志从使用对象的活动,我们可以唤醒屏幕:

 WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
 WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
 WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
 WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
 WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
Run Code Online (Sandbox Code Playgroud)

有没有其他方法我可以从服务中唤醒屏幕?

android android-screen foreground-service

6
推荐指数
1
解决办法
77
查看次数