@Implements(value=android.media.AudioManager.class)
public class ShadowAudioManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ShadowAudioManager.AudioFocusRequest |
| Modifier and Type | Field and Description |
|---|---|
static int[] |
ALL_STREAMS |
static int |
DEFAULT_MAX_VOLUME |
static int |
DEFAULT_VOLUME |
static int |
FLAG_NO_ACTION |
static int |
INVALID_VOLUME |
static int |
MAX_VOLUME_MUSIC_DTMF |
| Constructor and Description |
|---|
ShadowAudioManager() |
| Modifier and Type | Method and Description |
|---|---|
int |
abandonAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener l) |
android.media.AudioManager.OnAudioFocusChangeListener |
getLastAbandonedAudioFocusListener() |
ShadowAudioManager.AudioFocusRequest |
getLastAudioFocusRequest() |
int |
getMode() |
int |
getRingerMode() |
int |
getStreamMaxVolume(int streamType) |
int |
getStreamVolume(int streamType) |
boolean |
isBluetoothA2dpOn() |
boolean |
isBluetoothScoOn() |
boolean |
isMicrophoneMute() |
boolean |
isMusicActive() |
boolean |
isSpeakerphoneOn() |
static boolean |
isValidRingerMode(int ringerMode) |
boolean |
isWiredHeadsetOn() |
int |
requestAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener l,
int streamType,
int durationHint) |
void |
setBluetoothA2dpOn(boolean on) |
void |
setBluetoothScoOn(boolean isBluetoothScoOn) |
void |
setIsMusicActive(boolean isMusicActive) |
void |
setMicrophoneMute(boolean on) |
void |
setMode(int mode) |
void |
setNextFocusRequestResponse(int nextResponseValue) |
void |
setRingerMode(int ringerMode) |
void |
setSpeakerphoneOn(boolean on) |
void |
setStreamMaxVolume(int streamMaxVolume) |
void |
setStreamVolume(int streamVolume) |
void |
setStreamVolume(int streamType,
int index,
int flags) |
void |
setWiredHeadsetOn(boolean on) |
public static final int MAX_VOLUME_MUSIC_DTMF
public static final int DEFAULT_MAX_VOLUME
public static final int DEFAULT_VOLUME
public static final int INVALID_VOLUME
public static final int FLAG_NO_ACTION
public static final int[] ALL_STREAMS
@Implementation public int getStreamMaxVolume(int streamType)
@Implementation public int getStreamVolume(int streamType)
@Implementation
public void setStreamVolume(int streamType,
int index,
int flags)
@Implementation
public int requestAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener l,
int streamType,
int durationHint)
@Implementation public int abandonAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener l)
@Implementation public int getRingerMode()
@Implementation public void setRingerMode(int ringerMode)
public static boolean isValidRingerMode(int ringerMode)
@Implementation public void setMode(int mode)
@Implementation public int getMode()
public void setStreamMaxVolume(int streamMaxVolume)
public void setStreamVolume(int streamVolume)
@Implementation public void setWiredHeadsetOn(boolean on)
@Implementation public boolean isWiredHeadsetOn()
@Implementation public void setBluetoothA2dpOn(boolean on)
@Implementation public boolean isBluetoothA2dpOn()
@Implementation public void setSpeakerphoneOn(boolean on)
@Implementation public boolean isSpeakerphoneOn()
@Implementation public void setMicrophoneMute(boolean on)
@Implementation public boolean isMicrophoneMute()
@Implementation public boolean isBluetoothScoOn()
@Implementation public void setBluetoothScoOn(boolean isBluetoothScoOn)
@Implementation public boolean isMusicActive()
public void setIsMusicActive(boolean isMusicActive)
public ShadowAudioManager.AudioFocusRequest getLastAudioFocusRequest()
public void setNextFocusRequestResponse(int nextResponseValue)
public android.media.AudioManager.OnAudioFocusChangeListener getLastAbandonedAudioFocusListener()