Ich programmiere eine Android
Anwendung (ich verwende Android Studio
).Wie wird die Aufnahme fortgesetzt, auch nachdem die Home-Taste gedrückt wurde?
beginne ich die Aufnahme mit dem folgenden Code (das ist nur ein Fragment):
public void start() {
int minBufferSize = AudioRecord.getMinBufferSize(SAMPLE_RATE, CHANNELS, AUDIO_ENCODING);
audioRecord = new AudioRecord(
MediaRecorder.AudioSource.MIC,
SAMPLE_RATE, CHANNELS, AUDIO_ENCODING,
minBufferSize
);
audioRecord.startRecording();
recordingThread = new Thread(new Runnable() {
public void run() {
readAudioData();
}
}, "AudioRecorder Thread");
recordingThread.start();
}
ich will, wenn ich die Home-Taste drücken, setzt die Anwendung der Aufnahme. Wenn ich jetzt die Home-Taste drücke, stoppt die Aufnahme.
Irgendeine Idee, wie man das macht?