Android(安卓)播放声音
16lz
2021-12-18
public static void PlayAlarmRing(Context mContext) { Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE); try { MediaPlayer mMediaPlayer = new MediaPlayer(); mMediaPlayer.setDataSource(mContext, alert); final AudioManager audioManager = (AudioManager) mContext .getSystemService(Context.AUDIO_SERVICE); if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) { mMediaPlayer.setAudioStreamType(AudioManager.STREAM_ALARM); mMediaPlayer.setLooping(false); mMediaPlayer.prepare(); mMediaPlayer.start(); } } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
无视手机的静音模式
更多相关文章
- Android情景模式、文件管理器 完整示例编程详解
- android usb主从设备模式解析,网络连接调试方法
- 也谈Android的学习和利用Android来赚钱
- android 写入data/data/包名/file/中
- Android(安卓)内功心法(1.2)——android常用设计模式之工厂模式
- Android6.0新特性之DozeMode
- Android(安卓)P HIDL服务绑定模式与直通模式的分析
- >>>PayPal支持Android与iPhone的说明 请共享吧
- 范例解析:学习Android的IPC主板模式