public final class SoundRecorder extends AndroidNonvisibleComponent implements Component, android.media.MediaRecorder.OnErrorListener, android.media.MediaRecorder.OnInfoListener
MediaRecorder
.form
ACCELEROMETER_SENSITIVITY_MODERATE, ACCELEROMETER_SENSITIVITY_STRONG, ACCELEROMETER_SENSITIVITY_WEAK, ALIGNMENT_CENTER, ALIGNMENT_NORMAL, ALIGNMENT_OPPOSITE, ASSET_DIRECTORY, BUTTON_SHAPE_DEFAULT, BUTTON_SHAPE_OVAL, BUTTON_SHAPE_RECT, BUTTON_SHAPE_ROUNDED, COLOR_BLACK, COLOR_BLUE, COLOR_CYAN, COLOR_DEFAULT, COLOR_DKGRAY, COLOR_GRAY, COLOR_GREEN, COLOR_LTGRAY, COLOR_MAGENTA, COLOR_NONE, COLOR_ORANGE, COLOR_PINK, COLOR_RED, COLOR_WHITE, COLOR_YELLOW, DEFAULT_VALUE_COLOR_BLACK, DEFAULT_VALUE_COLOR_BLUE, DEFAULT_VALUE_COLOR_CYAN, DEFAULT_VALUE_COLOR_DEFAULT, DEFAULT_VALUE_COLOR_DKGRAY, DEFAULT_VALUE_COLOR_GRAY, DEFAULT_VALUE_COLOR_GREEN, DEFAULT_VALUE_COLOR_LTGRAY, DEFAULT_VALUE_COLOR_MAGENTA, DEFAULT_VALUE_COLOR_NONE, DEFAULT_VALUE_COLOR_ORANGE, DEFAULT_VALUE_COLOR_PINK, DEFAULT_VALUE_COLOR_RED, DEFAULT_VALUE_COLOR_WHITE, DEFAULT_VALUE_COLOR_YELLOW, DIRECTION_EAST, DIRECTION_MAX, DIRECTION_MIN, DIRECTION_NONE, DIRECTION_NORTH, DIRECTION_NORTHEAST, DIRECTION_NORTHWEST, DIRECTION_SOUTH, DIRECTION_SOUTHEAST, DIRECTION_SOUTHWEST, DIRECTION_WEST, FONT_DEFAULT_SIZE, LAYOUT_ORIENTATION_HORIZONTAL, LAYOUT_ORIENTATION_VERTICAL, LENGTH_FILL_PARENT, LENGTH_PREFERRED, LENGTH_UNKNOWN, SLIDER_MAX_VALUE, SLIDER_MIN_VALUE, SLIDER_THUMB_VALUE, TOAST_LENGTH_LONG, TOAST_LENGTH_SHORT, TYPEFACE_DEFAULT, TYPEFACE_MONOSPACE, TYPEFACE_SANSSERIF, TYPEFACE_SERIF
Constructor and Description |
---|
SoundRecorder(ComponentContainer container) |
Modifier and Type | Method and Description |
---|---|
void |
AfterSoundRecorded(java.lang.String sound) |
void |
onError(android.media.MediaRecorder affectedRecorder,
int what,
int extra) |
void |
onInfo(android.media.MediaRecorder affectedRecorder,
int what,
int extra) |
java.lang.String |
SavedRecording()
Returns the path to the saved recording
|
void |
SavedRecording(java.lang.String pathName)
Specifies the path to the saved recording displayed by the label.
|
void |
Start()
Starts recording.
|
void |
StartedRecording() |
void |
Stop()
Stops recording.
|
void |
StoppedRecording() |
getDispatchDelegate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDispatchDelegate
public SoundRecorder(ComponentContainer container)
public java.lang.String SavedRecording()
public void SavedRecording(java.lang.String pathName)
pathName
- path to saved recordingpublic void Start()
public void onError(android.media.MediaRecorder affectedRecorder, int what, int extra)
onError
in interface android.media.MediaRecorder.OnErrorListener
public void onInfo(android.media.MediaRecorder affectedRecorder, int what, int extra)
onInfo
in interface android.media.MediaRecorder.OnInfoListener
public void Stop()
public void AfterSoundRecorded(java.lang.String sound)
public void StartedRecording()
public void StoppedRecording()