
如何关闭notification的震动
发布日期:2021-05-07 19:02:53
浏览次数:22
分类:原创文章
本文共 611 字,大约阅读时间需要 2 分钟。
由于要做一个前台服务,就需要调用startForeground函数,其中要传入一个notification对象,但是默认的notification会有震动,这样的话,每次我服务启动时就会产生震动,会很糟糕,找了很久国内帖子,没找到解决方案,谷歌了一下,迎刃而解,参考网址:http://stackoverflow.com/questions/24008764/disable-vibration-for-a-notification
网上的许多例子都会采用下面这行代码:
这样无论你怎么设置vibrate都无济于事,因为他设置了所有值为默认,这时候我们需要把它修改为
ps:如果没有DEFAULT_LIGHT为未定义状态,就删掉就好了
然后设置vibrate:
网上很多文章都说设置vibrate为null即可,原文作者表示并不行,必须这么设置。
最后别忘了加上权限:
<uses-permission android:name="android.permission.VIBRATE" />
测试android sdk 为16,测试通过。
发表评论
最新留言
关注你微信了!
[***.104.42.241]2025年04月01日 03时48分42秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
快速排序
2019-03-05
js求阶乘
2019-03-05
小程序图片正确使用方式(防止发布之后不显示)
2019-03-05
C++基础学习笔记08——模板
2019-03-05
Java学习
2019-03-05
Js函数
2019-03-05
Python机器学习算法基础概述
2019-03-05
关于OCR的一些有用的技术博客文章链接
2019-03-05
jquery中用on事件委托的方式绑定事件
2019-03-05
蓝桥杯 2016c/c++A组 方格填数
2019-03-05
L1-039 古风排版 (20分)
2019-03-05
L1-009 N个数求和 (20 分)
2019-03-05
L2-031 深入虎穴 (25 分)
2019-03-05
Unity之PlayerPrefs
2019-03-05
简单的xml读取存储方法(未优化)
2019-03-05
Flower
2019-03-05
Nginx---惊群
2019-03-05
Redis未授权漏洞
2019-03-05
供应ASTM D3475认证丨ASTM D3475防儿童包装测试费用
2019-03-05