android通话时第二通电话呼叫等待提示音音量大小

callnotifier.java

public void run() {

......

switch (mToneId) {

case TONE_CALL_WAITING:

toneType = ToneGenerator.TONE_SUP_CALL_WAITING;

toneVolume = TONE_RELATIVE_VOLUME_HIPRI;  //可以更改这个音量,目前是80,代表相对其它声音的大小

// Call waiting tone is stopped by stopTone() method

toneLengthMillis = Integer.MAX_VALUE - TONE_TIMEOUT_BUFFER;

break;

时间: 2024-10-21 09:58:06

android通话时第二通电话呼叫等待提示音音量大小的相关文章

android开发(44) 使用了 SoundPool 播放提示音

SoundPool 一个声音播放的辅助类,从名字可以看出,它具有 “池”的能力,它先加载声音文件到内存,以支持多次播放声音文件. 特点 SoundPool适合 短小的 声音文件 SoundPool适合播放 “需要多次播放的提示音”,比如在 一些常用的 请登录,请点击什么的 相比mediaPlayer,耗用资源更少 支持 同时 播放多个声音 使用方法 创建实例 mSoundPool = new SoundPool(1, AudioManager.STREAM_ALARM, 0); soundPoo

Chronometer android计时器组件Chronometer的使用,android通话时长计时控件

在安卓开发过程中经常需要计数器的使用,我们可以用handler实现间隔性的操作. 例如按两次返回back退出,隔几秒重复换页面等. 但是也经常有一类需求类是打电话时候记录时长的操作. 这就用到了android中 android.widget包下的Chronometer 这个组件. 转载请注明:谢谢 Chronometer介绍 Class that implements a simple timer. * <p> * You can give it a start time in the {@l

android 视频通话开启呼叫等待后,来第三方的视频通话,接通后通话时间一直显示为0,过几秒之后视频通话自己主动挂断

开启通话设置视频通话的"来电等待"; 步骤1:測试机和配合机A处于视频通话过程中; 步骤2:配合机B向測试机呼出视频电话; 步骤3:測试机接听配合机B的视频来电; 现象:视频通话过几秒之后自己主动断掉 找到文件alps/packages/apps/Phone/src/com/mediatek/phone/vt/VTInCallScreen.java, 找到函数internalAnswerVTCallPre(), 将例如以下两行: VTInCallScreenFlags.getInsta

通话挂断后如何提示用户通话时长

InCallUI中,通话时会提示用户当前通话的时长.现有个客户需求:通话中,被测终端A能实时动态显示当前通话时间.挂断后,能显示该通话持续时间. 第一反应,在 src/com/android/incallui/InCallPresenter.java 的onDisconnect(Call) 方法中实现. final long callStart = call.getConnectRealTime();final long duration = SystemClock.elapsedRealtim

【Cocos2d-x】编译Android工程时提示error: &#39;GL_LINE_SMOOTH&#39; was not declared in this scope

在Cocos2d-x项目中用到了OpenGL,使用GL_LINE_SMOOTH开启线条抗锯齿.代码如下: ccDrawColor4B(50, 26, 12, 255); // 设置线宽 glLineWidth(2.0f); // 启用线段反锯齿 glEnable(GL_LINE_SMOOTH); // 画第一条线 ccDrawLine(startPoint1,endPoint); // 画第二条线 ccDrawLine(startPoint2,endPoint); // 关闭线段反锯齿 glDi

Android开发时提示Your project contains error(s),please fix them be

有次在使用eclipse写好Android的代码,代码没有报错.然后 想在AVD中运行测试时,总是会弹出错误框,提示信息为: “Your project contains error(s),please fix them before running your application.” 不管是重启AVD 重启eclipse 甚至创建一个新的Android工程项目都不能运行 有几种原因: 1.在不同的电脑下开发,而且文件存放路径不同,错误的主要原因是  “.classpath”  文件的载三方类

Android 通话:后台通话过程中锁屏解锁,发现听筒内存在锁屏提示音

[系统版本]:T0316 [ HW ]:p1 [测试前提]:1.卡1插入移动4G卡 [测试步骤]:1.呼入或呼出一通来电,接听: 2.按home返回后台,锁屏解锁查看. [测试结果]:1.后台通话过程中锁屏解锁,发现听筒内存在锁屏提示音 [预期结果]:1.通话过程中不应存在锁屏提示音 [概 率]:必现 solution: 修改文件:./frameworks/av/services/audiopolicy/AudioPolicyManager.cpp status_t AudioPolicyMan

第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建

?[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4456420.html 联系方式:[email protected] [系列] 第一次使用Android Studio时你应该知道的一切配置 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器 第一次使用Android Stu

android异步任务图片下载(进度条提示进度)

一.AsyncTask介绍 Android提供了几种在其他线程中访问UI线程的方法. Activity.runOnUiThread( Runnable ) View.post( Runnable ) View.postDelayed( Runnable, long ) Hanlder 这些类或方法同样会使你的代码很复杂很难理解.然而当你需要实现一些很复杂的操作并需要频繁地更新UI时这会变得更糟糕. 为了解决这个问题,Android 1.5提供了一个工具类:AsyncTask,它使创建需要与用户界