Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Reinilton

Como pausar um áudio?

Mensagens Recomendadas

Reinilton

Criei a classe Audio( ) com métodos para reproduzir e parar o áudio.

Como implementar essa classe para pausar o áudio?

// Incluir na biblioteca o "jl1.0.1.jar" //

package audio;

import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.Player;

public class Audio {

private File file;
private FileInputStream fis;
private BufferedInputStream bis;
private Player player;

// Este método pede o endereço absoluto do arquivo a ser reproduzido
public void reproduzir(String url){
new Thread() {
@Override
public void run(){
try{
file = new File(url);
fis = new FileInputStream(file);
bis = new BufferedInputStream(fis);
}catch(IOException e){}

try{
player = new Player(bis);
player.play();
}catch(JavaLayerException ex){}
}
}.start();
}

public void parar(){
player.close();
}

public void pausar(){

}
}

Editado por apocsantos
geshi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.