手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >MT6589平台通话录音时播放提示音给对方功能的具体实现
MT6589平台通话录音时播放提示音给对方功能的具体实现
摘要:1.修改AudioMTKStreamOut.cppssize_tAudioMTKStreamOut::write(constvoid*buf...

1.修改AudioMTKStreamOut.cpp ssize_t AudioMTKStreamOut::write(const void *buffer, size_t bytes)

{

case android_audio_legacy::AudioSystem::MODE_IN_CALL:

case android_audio_legacy::AudioSystem::MODE_IN_CALL_2:

修改pBGSPlayer->Open(pSpeechDriver, 0x0, 0xFF); 為pBGSPlayer->Open(pSpeechDriver, 0xFF, 0xFF);

2.修改InCallScreen.java

a.添加: import android.media.ToneGenerator;

b. 添加成员:private ToneGenerator mToneGenerator;

c. 修改函数 private void onRecordClick(MenuItem menuItem)

在 startRecord(); 之前添加:

mToneGenerator = new ToneGenerator(AudioManager.STREAM_MUSIC, 240);

setVolumeControlStream(AudioManager.STREAM_MUSIC); mToneGenerator.startTone(24, 1000);

d.修改函数 private void stopRecord() 添加:

if (mToneGenerator != null) { mToneGenerator.release(); mToneGenerator = null; }

【MT6589平台通话录音时播放提示音给对方功能的具体实现】相关文章:

android预置默认的语音信箱号码具体实现

Android手机在开发调试时logcat不显示输出信息的办法

Android Mms之:草稿管理的应用

Android实现歌曲播放时歌词同步显示具体思路

android如何长时间音乐播放实现MediaPlayer

android开发之蜂鸣提示音和震动提示的实现原理与参考代码

Android 平台实现Gif 图像解码并播放代码及组件

android USB如何修改VID具体实现

安卓5.0刷机包下载地址

android 对话框弹出位置和透明度的设置具体实现方法

精品推荐
分类导航