安卓中的音频处理

public static final String EXTRA_RINGER_MODE

新的振铃模式。

参照

RINGER_MODE_CHANGED_ACTION

RINGER_MODE_NORMAL

RINGER_MODE_SILENT

RINGER_MODE_VIBRATE

常量值: "android.media.EXTRA_RINGER_MODE"

 

public static final String EXTRA_SCO_AUDIO_STATE

         额外的intent ACTION_SCO_AUDIO_STATE_CHANGED包含新的蓝牙SCO连接状态。

常量值: "android.media.extra.SCO_AUDIO_STATE"

 

public static final String EXTRA_VIBRATE_SETTING

特定类型的新振动设置。

参照

VIBRATE_SETTING_CHANGED_ACTION

EXTRA_VIBRATE_TYPE

VIBRATE_SETTING_ON

VIBRATE_SETTING_OFF

VIBRATE_SETTING_ONLY_SILENT

常量值: "android.media.EXTRA_VIBRATE_SETTING"

 

public static final String EXTRA_VIBRATE_TYPE

振动类型设置发生变化。

参照

VIBRATE_SETTING_CHANGED_ACTION

VIBRATE_TYPE_NOTIFICATION

VIBRATE_TYPE_RINGER

常量值: "android.media.EXTRA_VIBRATE_TYPE"

 

public static final int FLAG_ALLOW_RINGER_MODES

当改变音量时,是否将振铃模式作为候选项。例如,如果为true且音量级别为0音量或用ADJUST_LOWER调整音量,那么振铃模式会改变静音或振动模式。

对铃声流来说这个选项默认是打开的。如果包括这个标志,这个行为将被展示,不管流类型受振铃模式的影响。

参照

adjustVolume(int, int)

adjustStreamVolume(int, int, int)

常量值: 2 (0x00000002)

 

public static final int FLAG_PLAY_SOUND

         当改变音量时,是否播放声音。

若由adjustVolume(int, int)或adjustSuggestedStreamVolume(int, int, int)给出,则在某些情况下会被忽略(例如,采用的流类型不是STREAM_RING,或正在向下调整音量)。

参照

adjustStreamVolume(int, int, int)

adjustVolume(int, int)

setStreamVolume(int, int, int)

常量值: 4 (0x00000004)

 

public static final int FLAG_REMOVE_SOUND_AND_VIBRATE

         移除队列中或正在播放(与改变音量相关)的声音/振动。

你可能感兴趣的:(安卓)