2010-11-22 45 views
1

Dans android, j'ai un View Flipper qui a un enfant sur ce que je voudrais jouer un court .wav sur quand il est accédé une partie du temps (fondamentalement sur aléatoire).Jouer un court. Wav sur une mise en page dans Android

Existe-t-il un moyen rapide et facile de lire ce fichier lorsque l'utilisateur accède à la mise en page xml?

J'ai une classe principale avec un tas de méthodes, donc je ne peux pas vraiment le placer dans onCreate ... la page de disposition est affichée en fonction de quand l'utilisateur clique sur un bouton - et tout est dans une disposition linéaire sur une vue Flipper

Merci!

Répondre

1

Vous pouvez reproduire le son lorsque le rétroprojecteur "pivote" sur cette vue. Quelque chose comme:

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

Avec quelle méthode le mSoundView doit-il appeler le fichier wav? Comme une piscine sonore? – Sapp

+0

Oui. Sound Pool serait le chemin à parcourir. – CaseyB