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();        }    }

  无视手机的静音模式

更多相关文章

  1. Android情景模式、文件管理器 完整示例编程详解
  2. Android 内功心法(1.2)——android常用设计模式之工厂模式
  3. Android P HIDL服务绑定模式与直通模式的分析
  4. android mvp模式讲解
  5. 范例解析:学习Android的IPC主板模式

随机推荐

  1. Android平台手机 5大优势和劣势
  2. Unity与Android通信优化方案
  3. Android(安卓)自定义控件之组合控件
  4. Android——Intent在Activity的使用详解-
  5. Glide源码解析篇之框架主体结构(一)
  6. 00003 不思议迷宫.0011.2:Android新版中的
  7. [置顶] 基于Proxy思想的Android插件框架
  8. Android同时按下多个按钮
  9. 第21章 0113-jQuery常用DOM操作与Ajax,学
  10. Android数据库更新onupgrade