Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2014, 13:41
rodo593
 
Fecha de Ingreso: agosto-2013
Mensajes: 90
Antigüedad: 10 años, 8 meses
Puntos: 1
[Consulta] Detener hilo seguramente

Hola gente. Tengo una clase para obtener sonidos, son para un juego, las cosas son algo así:

Código Java:
Ver original
  1. public void playSonido(final String nombre){
  2.         new Thread(
  3.                 new Runnable(){
  4.                     @Override
  5.                     public void run(){
  6.                         getAudioClip(nombre).play();
  7.                     }
  8.                 }).start();
  9.     }
  10.    
  11.     public void loopSonido(final String nombre){
  12.         new Thread(
  13.                 new Runnable(){
  14.                     @Override
  15.                     public void run(){
  16.                         getAudioClip(nombre).loop();
  17.                     }
  18.                 }).start();
  19.     }

Lo que pasa es que no se como podría hacer para parar el hilo que se crea cuando llamo al método loopSonido().

Quiero pararlo ya que cuando reinicio el juego o el jugador pierde pues el hilo sigue trabajando y el sonido sigue sonando.

Alguna idea?

Saludos.