Sound bei schnellem Buttonklick abspielen?

  • Antworten:2
NoAh!
  • Forum-Beiträge: 1.445

16.08.2014, 16:40:29 via App

Hy, ich habe eine App, in der man einen Button so schnell wie möglich hintereinander drücken muss...
Jetzt soll jedes mal ein sound abgespielt werden wenn er geklickt wird. das habe ich mit einem MediaPlayer verwirklicht...
Mediaplayer.start(); und Mediaplayer.release();

jedoch spielt der sound nur einmal und dann bei jedem weiteren klick immer ganz leise und nur teilweise ab, da der button ja so schnell geklickt wird...

was kann ich tun um den sound bei jedem klick abzuspielen ohne diesen nebeneffekt? wie soll ich also das start() und release() anordnen, sodass es passt und gibt es dafür noch andere befehle?

— geändert am 16.08.2014, 16:41:56

Grüße NoAh!

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

16.08.2014, 17:39:02 via App

Wie lange ist denn der Sound.
Der darf sich ja nicht überschneiden.
Vlt. kannst du ja auch den SoundPool verwenden

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
NoAh!
  • Forum-Beiträge: 1.445

16.08.2014, 18:04:57 via App

das kann sein, dass er zu lange ist...
er sollte eigentlich verdammt kurz sein für den zweck.. hast du da einen? :)
Danke für die Hilfe!

Grüße NoAh!

Antworten