2010-11-22 6 views
1

In Androide habe ich einen View Flipper, der ein Kind darauf hat, dass ich gerne eine kurze .wav spielen würde, wenn es manchmal zugegriffen wird (im Grunde zufällig).Eine kurze WAV auf einem Layout in Android spielen

Gibt es eine schnelle und einfache Möglichkeit, diese WAV richtig zu spielen, wenn der Benutzer auf das XML-Layout zugreift?

Ich habe eine Hauptklasse mit einer Reihe von Methoden, so dass ich sie nicht wirklich in onCreate platzieren kann ... die Layoutseite wird basierend darauf angezeigt, wann der Benutzer auf eine Schaltfläche klickt - und alles in einem linearen Layout auf einen Blick Flipper

Vielen Dank!

Antwort

1

Sie können den Ton wiedergeben, wenn der Ansichtsflipper zu dieser Ansicht "kippt". Etwas wie:

mFlipper.showNext() 
if(mFlipper.getCurrentView() == mSoundView) 
{ 
    // Play audio 
} 
+0

Mit welcher Methode sollte der mSoundView die WAV-Datei aufrufen? Wie ein Klangpool? – Sapp

+0

Ja. Sound-Pool wäre der Weg zu gehen. – CaseyB