安卓开发 提高service优先级
我做了一个有悬浮窗口的应用,可是悬浮窗在内存不足时会被系统关闭。为了提高优先级,我用了startforeground来使service常驻前台。在4.3以上系统,startforeground会在状态栏产生一个奇怪的系统通知,并且不允许我更改。
我的问题是,为什么那些音乐播放器的后台可以保持尽量不被杀掉,却不用产生那样由系统强制显示的通知呢?
安卓开发 提高service优先级 我做了一个有悬浮窗口的应用,可是悬浮窗在内存不足时会被系统关闭
答案:2 悬赏:70 手机版
解决时间 2021-04-12 00:06
- 提问者网友:树红树绿
- 2021-04-11 16:46
最佳答案
- 五星知识达人网友:佘樂
- 2021-04-11 17:13
使用startforeground来使service常驻前台,可以设置状态栏不显示提示通知
全部回答
- 1楼网友:街头电车
- 2021-04-11 17:56
设置成phone类型的,可以保证永远是在最上方的,因为打电话级别高于一切。
this.getwindow().settype(windowmanager.layoutparams.type_phone);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯