在VolumePanel.java中,onVolumeChanged方法发送MSG_PLAY_SOUND消息。接收到消息之后,调用onPlaySound(msg.arg1, msg.arg2);方法。

就在这个方法中:
ToneGenerator toneGen = getOrCreateToneGenerator(streamType);
toneGen.startTone(ToneGenerator.TONE_PROP_BEEP, BEEP_DURATION);
sendMessageDelayed(obtainMessage(MSG_STOP_SOUNDS), BEEP_DURATION * 2);


更多相关文章

  1. Android对px和dip进行尺寸转换的方法
  2. Android(安卓)ActivityGroup和TabActiviy的差异性
  3. Android处理时间各种方法汇总
  4. 【Android】GestureDetector 类的手势操作方法含义
  5. android拨打电话崩溃6.0以上实时动态权限申请
  6. Android(安卓)pull解析
  7. Android(安卓)平铺背景图片
  8. Android中解析Json方法
  9. Android(安卓)开发之基类(一)

随机推荐

  1. 【Android(安卓)界面效果44】Android之圆
  2. Android实现仿淘宝购物车增加和减少商品
  3. Android全局异常处理(捕获异常,不弹出程序
  4. Android(安卓)帧动画的实例详解
  5. Android(安卓)CrashHandler编写自己的异
  6. Android(Java)中的Object
  7. 学习Android三个月后的疑惑
  8. android无需Root手机,使用Android(安卓)St
  9. Android(安卓)面试的重点要点题,快来了解
  10. android中图片色调识别探究