Android消息通知声音和振动
16lz
2021-01-23
/** * 播放通知声音 */ public static void playRingTone() { Uri uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); Ringtone rt = RingtoneManager.getRingtone(IMConfig.getContext(), uri); rt.play(); } /** * 手机震动一下 */ public static void playVibrate() { Vibrator vibrator = (Vibrator) IMConfig.getContext().getSystemService(Service.VIBRATOR_SERVICE); long[] vibrationPattern = new long[]{0, 180, 80, 120}; // 第一个参数为开关开关的时间,第二个参数是重复次数,振动需要添加权限 vibrator.vibrate(vibrationPattern, -1); }
记得申请权限:
<uses-permission android:name="android.permission.VIBRATE" />
更多相关文章
- Android 8.0系统 默认赋予应用权限
- android之sharedpreference存储参数
- android 无权限 伪造短信
- Android拨打电话 安卓拨打电话权限
- android获取通知权限
- Android的权限管理浅析
- android:布局参数,控件属性及各种xml的作用
- flutter插件开发学习之旅(7)-------双平台参数传递