您的位置:首页 > 移动开发 > Android开发

引用 Android的DTMF处理(ToneGenerator)

2010-12-06 22:52 225 查看

clarkluo2004Android的DTMF处理(ToneGenerator)

Android关于DTMF处理的一个类:android.media.ToneGenerator;

(ToneGenerator类的源代码在:/frameworks/base/media/java/android/media/ToneGenerator.java)

(另外还需要对照frameworks/base/media/libmedia/ToneGenerator.cpp,此处以C++实现ToneGenerator功能)

//构造函数

public ToneGenerator(int streamType, int volume);

其中参数:



streamType

The streame type used for tone playback (e.g. STREAM_MUSIC). volume
The volume of the tone, given in percentage of maximum volume (from 0-100).
enum stream_type {
DEFAULT =-1,
VOICE_CALL = 0,
SYSTEM = 1,
RING = 2,
MUSIC = 3,
ALARM = 4,
NUM_STREAM_TYPES
};

(枚举类型stream_type是在AudioTrack.cpp中定义的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: