Ich verwende Fragmente innerhalb einer Aktivität. Ich verwende MediaRecorder zur Audioaufnahme. Ich habe zwei Teil einer Aktivität. 1. selbst die Aktivität, die die aufgenommene Datei auflistet. Auf der rechten Seite wird die AudioRecording-Aktivität aufgerufen, wenn Sie eine Aufnahme für eine neue Datei auswählen. Wenn eine der aufgelisteten Dateien ausgewählt ist, verwende ich den AudioPlayer, um die aufgenommene Datei abzuspielen. Ich bin hier in der Lage, die Aktivität in Fragment zu konvertieren, aber wenn ich auf Stop drücke, wird die Anwendung beendet.
Bitte jeder kann antworten. Mein Audiorecorder funktioniert gut, wenn ich ihn als einfache Aktivität benutze. Jede Lösung, wie wenn ich diese Aktivität in diesem Fragment oder so nennen könnte. Bitte hilf mir, wenn es jemand weiß.
Erhalte die Elternaktivität mit get activity und mache dann wie üblich.
%Vor%Hier ist eine andere alternative Methode. Das hat für mich funktioniert.
%Vor% Um ein anderes activity
von fragment
aufzurufen, verwenden Sie Folgendes:
Am besten rufen Sie die Aktivität aus der Fragment-Klasse auf, indem Sie die Schnittstelle in Fragment erstellen und die Methode onItemClick()
in dieser Schnittstelle hinzufügen. Implementiere es nun für deine erste Aktivität und rufe von dort aus eine zweite Aktivität auf.