Java Klasse
Last updated
Was this helpful?
Last updated
Was this helpful?
Deklariere zuerst einen neuen MediaPlayer direkt in der MainActivity
Klasse.
Um dem MediaPlayer eine Datei zu zuweisen muss du ihn wie folgt aufrufen.
Der MediaPlayer wird mit mediaPlayer.start();
gestartet.
Mit einem 'onCompletionListener' kann überprüft werden, ob der MediaPlayer die Datei vollständig abgespielt hat, um ihn anschließend zu schließen.
Um einer App Zugriff auf Systemfunktionen wie z.B. den 'Vibrator' zu geben, muss diese Erlaubnis in der Datei 'AndroidManifest.xml' festgelegt werden.
Alle Systemfunktionen kannst du hier einsehen:
So wird ein neuer Vibrator erstellt:
Mit v.vibrate();
vibriert das Handy für eine Zeit in ms.
Mit v.hasVibrator();
wird überprüft ob das Gerät vibrieren kann, um z.B. Fehlermeldungen zu umgehen.
Die ImageButtons sollen jeweils die entsprechende Datei wiedergeben bzw. vibrieren.
Ein weiterer Button soll die Taschenlampe anschalten und nach einer kurzen Zeit wieder ausschalten.
Tipp: Wenn du nicht weiterkommst, könnte es ein Problem mit den Android-Berechtigungen geben. findest du eine Lösung, die auch auf Android 6.0 funktioniert.