android6.0蓝牙配对加入提示音
来源:互联网 发布:软件魔方怎么卸载 编辑:程序博客网 时间:2024/05/16 12:22
在广播接收器里截获蓝牙配对的广播
....
if (action.equals(BluetoothDevice.ACTION_PAIRING_REQUEST)) {
......
Uri sound = Settings.System.DEFAULT_NOTIFICATION_URI;
AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
int RingerMode = audio.getRingerMode();
android.util.Log.d("zhang", "84 : RingerMode = "+RingerMode);
if(RingerMode==AudioManager.RINGER_MODE_NORMAL){
if (sound != null){
Utils.startSound(sound, context);
}
}
}
Utils.java:
static void startSound(Uri sound,Context context) {
if(mMediaPlayer==null){
mMediaPlayer = MediaPlayer.create(context , sound);
}
mMediaPlayer.start();
}
static void stopSound() {
if(mMediaPlayer!=null){
mMediaPlayer.stop();
mMediaPlayer.release();
mMediaPlayer = null;
}
}
- android6.0蓝牙配对加入提示音
- Android6.0-蓝牙权限问题
- Android6.0蓝牙探索旅程
- Android6.0蓝牙搜索设备
- 蓝牙配对
- 蓝牙配对
- 蓝牙 跳过配对提示框 简单总结记录
- android6.0 ble scan android6.0蓝牙扫描
- Android6.0源码分析之蓝牙
- Android6.0 蓝牙搜索不到设备原因
- android6.0获取蓝牙mac地址
- Android6.0蓝牙协议之OPP
- Android6.0蓝牙搜索出错问题
- android6.0以上版本蓝牙4.0开发
- Android6.0的蓝牙权限问题
- Android6.0源码分析之蓝牙
- Android6.0蓝牙权限申请及开启蓝牙
- android6.0手机蓝牙与ble蓝牙模块通信
- request和response
- HDU 5795 A Simple Nim (找规律+sg函数+博弈)
- python学习初体验——如何编写和运行程序
- 内存管理机制(详细介绍)
- Android 反编译与混淆技术(下)
- android6.0蓝牙配对加入提示音
- 如何在SpringMVC中获取request对象
- 连接池
- 数据结构实验之数组二:稀疏矩阵
- 表单练习一
- 给图片添加水印图片
- 学习IOS的第五天
- 拓扑排序
- Spring源码剖析——核心IOC容器原理