Docs
Resources
Tools
News
to top

com.juphoon.lemon.MtcRing 类参考

详细描述

MtcRing 接口

静态 Public 成员函数

static int Mtc_RingPlay (int iType, int iMilliSeconds)
 播放铃声,铃声类型见 MtcRingConstants::EN_MTC_RING_TONE_0。 更多
 
static int Mtc_RingPlayNoLoop (int iType)
 不循环播放铃声,铃声类型见 MtcRingConstants.EN_MTC_RING_TONE_0. 更多
 
static int Mtc_RingPlayX (String pcFileName, int iMilliSeconds)
 播放铃声文件。 更多
 
static void Mtc_RingStop (int iType)
 音频停止重播。 更多
 
static boolean Mtc_RingIsPlay ()
 音频正在播放。 更多
 
static boolean Mtc_RingGetMute ()
 获取静音状态。 更多
 
static int Mtc_RingSetMute (boolean bMute)
 设置静音状态。 更多
 
static boolean Mtc_RingGetMuteType (int iType)
 获取特定类型的静音状态。 更多
 
static int Mtc_RingSetMuteType (int iType, boolean bMute)
 设置特定类型的静音状态。 更多
 
static String Mtc_RingGetName (int iType)
 通过类型获取铃声名称。 更多
 
static String Mtc_RingGetDesc (int iType)
 通过类型获取铃声描述。 更多
 
static int Mtc_RingGetType (String pcName)
 通过名称获取铃声类型。 更多
 
static String Mtc_RingGetCtmName (int iType)
 通过类型获取用户铃声文件名称。 更多
 
static int Mtc_RingSetCtmName (int iType, String pcName)
 设置用户铃声文件名称。 更多
 
static String Mtc_RingGetDir ()
 获取默认铃声文件的目录。 更多
 
static void Mtc_RingSetDir (String pcName, int wLen)
 设置默认铃声文件的目录。 更多

额外继承的成员函数

静态 Public 属性 继承自 com.juphoon.lemon.MtcRingConstants

static final int MTC_RING_FOREVER = 0
 
static final int MTC_RING_DTMF_LEN = 200
 
static final int MTC_RING_ALERT_LEN = 500
 
static final int MTC_RING_TERM_LEN = 2000
 
static final int MTC_RING_ASSET_MASK = 0x80000000
 
static final int EN_MTC_RING_TONE_0 = 0
 音调 0
 
static final int EN_MTC_RING_TONE_1 = EN_MTC_RING_TONE_0 + 1
 音调 1
 
static final int EN_MTC_RING_TONE_2 = EN_MTC_RING_TONE_1 + 1
 音调 2
 
static final int EN_MTC_RING_TONE_3 = EN_MTC_RING_TONE_2 + 1
 音调 3
 
static final int EN_MTC_RING_TONE_4 = EN_MTC_RING_TONE_3 + 1
 音调 4
 
static final int EN_MTC_RING_TONE_5 = EN_MTC_RING_TONE_4 + 1
 音调 5
 
static final int EN_MTC_RING_TONE_6 = EN_MTC_RING_TONE_5 + 1
 音调 6
 
static final int EN_MTC_RING_TONE_7 = EN_MTC_RING_TONE_6 + 1
 音调 7
 
static final int EN_MTC_RING_TONE_8 = EN_MTC_RING_TONE_7 + 1
 音调 8
 
static final int EN_MTC_RING_TONE_9 = EN_MTC_RING_TONE_8 + 1
 音调 9
 
static final int EN_MTC_RING_TONE_STAR = EN_MTC_RING_TONE_9 + 1
 音调 *
 
static final int EN_MTC_RING_TONE_POUND = EN_MTC_RING_TONE_STAR + 1
 音调 #
 
static final int EN_MTC_RING_RING = EN_MTC_RING_TONE_POUND + 1
 铃声
 
static final int EN_MTC_RING_RING_BACK = EN_MTC_RING_RING + 1
 回电
 
static final int EN_MTC_RING_CALL_FAILED = EN_MTC_RING_RING_BACK + 1
 呼叫失败
 
static final int EN_MTC_RING_BUSY = EN_MTC_RING_CALL_FAILED + 1
 正忙
 
static final int EN_MTC_RING_CALL_WAIT = EN_MTC_RING_BUSY + 1
 呼叫正等待
 
static final int EN_MTC_RING_FORWARD = EN_MTC_RING_CALL_WAIT + 1
 正前转
 
static final int EN_MTC_RING_TERM = EN_MTC_RING_FORWARD + 1
 呼叫被终止
 
static final int EN_MTC_RING_HELD = EN_MTC_RING_TERM + 1
 呼叫被保持
 
static final int EN_MTC_RING_MSG_RECV = EN_MTC_RING_HELD + 1
 消息以接收
 
static final int EN_MTC_RING_SIZE = EN_MTC_RING_MSG_RECV + 1
 铃声大小

成员函数说明

static String com.juphoon.lemon.MtcRing.Mtc_RingGetCtmName (int iType) static

通过类型获取用户铃声文件名称。

参数
[in]iType铃声类型,见 MtcRingConstants::EN_MTC_RING_TONE_0。
返回
铃声用户铃声文件名称,若找到,否则返回空字符串。
参见
MtcRing.Mtc_RingSetCtmName
static String com.juphoon.lemon.MtcRing.Mtc_RingGetDesc (int iType) static

通过类型获取铃声描述。

参数
[in]iType铃声类型,见 MtcRingConstants::EN_MTC_RING_TONE_0。
返回
铃声描述,若找到,否则返回空字符串。
参见
MtcRing.Mtc_RingGetType
static String com.juphoon.lemon.MtcRing.Mtc_RingGetDir () static

获取默认铃声文件的目录。

返回
默认铃声文件的目录。
参见
MtcRing.Mtc_RingSetDir
static boolean com.juphoon.lemon.MtcRing.Mtc_RingGetMute () static

获取静音状态。

返回值
true静音
false不静音。
参见
MtcRing.Mtc_RingSetMute
static boolean com.juphoon.lemon.MtcRing.Mtc_RingGetMuteType (int iType) static

获取特定类型的静音状态。

参数
[in]iType铃声类型,MtcRingConstants::EN_MTC_RING_TONE_0。
返回值
true静音。
false不静音。
参见
MtcRing::Mtc_RingSetMuteType
static String com.juphoon.lemon.MtcRing.Mtc_RingGetName (int iType) static

通过类型获取铃声名称。

参数
[in]iType铃声类型,见 MtcRingConstants::EN_MTC_RING_TONE_0。
返回
铃声名称,若找到,否则返回空字符串。
参见
MtcRing.Mtc_RingGetType
static int com.juphoon.lemon.MtcRing.Mtc_RingGetType (String pcName) static

通过名称获取铃声类型。

参数
[in]pcName铃声名称字符串。
返回
铃声类型,若找到。否则返回-1.
参见
MtcRing.Mtc_RingGetName
static boolean com.juphoon.lemon.MtcRing.Mtc_RingIsPlay () static

音频正在播放。

返回值
true音频正在播放。
false音频没有播放。
参见
MtcRing.Mtc_RingPlay
static int com.juphoon.lemon.MtcRing.Mtc_RingPlay (int iType, int iMilliSeconds ) static

播放铃声,铃声类型见 MtcRingConstants::EN_MTC_RING_TONE_0。

若能找到,将播放用户设置的文件。否则将播放默认铃声文件 默认铃声文件路劲由 MtcRing::Mtc_RingSetDir, 铃声名称以及 ".wav" 扩展名设置的目录形成。

参数
[in]iType铃声类型,见 MtcRingConstants::EN_MTC_RING_TONE_0。
[in]iMilliSeconds以毫秒为单位的播放时长, 0 为永远。
返回值
MtcCommonConstants::ZOK音频播放铃声成功。
MtcCommonConstants::ZFAILED音频播放铃声失败。
参见
MtcRing.Mtc_RingPlayX Mtc_RingStop
static int com.juphoon.lemon.MtcRing.Mtc_RingPlayNoLoop (int iType) static

不循环播放铃声,铃声类型见 MtcRingConstants.EN_MTC_RING_TONE_0.

若能找到,将播放用户设置的文件。否则将播放默认铃声文件 默认铃声文件路劲由 MtcRing::Mtc_RingSetDir,铃声名称以及".wav" 扩展名设置的目录形成。

参数
[in]iType铃声类型,见 MtcRingConstants.EN_MTC_RING_TONE_0.
返回值
MtcCommonConstants::ZOK音频播放铃声成功。
MtcCommonConstants::ZFAILED音频播放铃声失败。
参见
MtcRing.Mtc_RingPlay
static int com.juphoon.lemon.MtcRing.Mtc_RingPlayX (String pcFileName, int iMilliSeconds ) static

播放铃声文件。

铃声名称以及 ".wav" 为扩展名。

参数
[in]pcFileName铃声文件的文件名称。
[in]iMilliSeconds以毫秒为单位播放时长, 0 为永远。
返回值
MtcCommonConstants::ZOK音频播放铃声成功。
MtcCommonConstants::ZFAILED音频播放铃声失败。
参见
MtcRing.Mtc_RingPlay Mtc_RingStop
static int com.juphoon.lemon.MtcRing.Mtc_RingSetCtmName (int iType, String pcName ) static

设置用户铃声文件名称。

参数
[in]iType铃声类型,见 MtcRingConstants::EN_MTC_RING_TONE_0。
[in]pcName铃声文件名称。
返回值
MtcCommonConstants::ZOK设置用户铃声文件名称成功。
MtcCommonConstants::ZFAILED设置用户铃声文件名称失败。
参见
MtcRing.Mtc_RingGetCtmName
static void com.juphoon.lemon.MtcRing.Mtc_RingSetDir (String pcName, int wLen ) static

设置默认铃声文件的目录。

参数
[in]pcName目录名称。
[in]wLen目录名称的字符串长度。
返回值
MtcCommonConstants::ZOK设置默认铃声文件的目录成功。
MtcCommonConstants::ZFAILED设置默认铃声文件的目录失败。
参见
MtcRing.Mtc_RingGetDir
static int com.juphoon.lemon.MtcRing.Mtc_RingSetMute (boolean bMute) static

设置静音状态。

参数
[in]bMutetrue 铃声静音,false 铃声不静音。
返回值
MtcCommonConstants::ZOK设置静音状态成功。
MtcCommonConstants::ZFAILED设置静音状态失败。
参见
MtcRing.Mtc_RingGetMute
static int com.juphoon.lemon.MtcRing.Mtc_RingSetMuteType (int iType, boolean bMute ) static

设置特定类型的静音状态。

参数
[in]iType铃声类型,MtcRingConstants::EN_MTC_RING_TONE_0。
[in]bMute铃声静音,false铃声不静音。
返回值
MtcCommonConstants::ZOK设置静音状态成功。
MtcCommonConstants::ZFAILED设置静音状态失败。
参见
MtcRing::Mtc_RingGetMuteType
static void com.juphoon.lemon.MtcRing.Mtc_RingStop (int iType) static

音频停止重播。

参数
[in]iType铃声类型,见 MtcRingConstants.EN_MTC_RING_TONE_0. ZMAXUINT 停止铃声播放。
Juphoon © 2015 中文(简体)
关于我们 JusTalk 开发人员 招聘 隐私政策