Autore Topic: timer audio?  (Letto 587 volte)

Offline Marcox

  • Utente junior
  • **
  • Post: 56
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC wildfire
  • Sistema operativo:
    Windows XP
timer audio?
« il: 28 Agosto 2012, 12:14:16 CEST »
0
salve a tutti,
vorrei che la mia applicazione riproducesse un file audio e dopo un tot numero di secondi dall' avvio dell audio lo riproducesse dall' inizio...
questo è quello che ho fatto io...
Codice (Java): [Seleziona]
        timer = new Thread() {
                                public void run() {
                                        try {
                                               
                                                while (play.getText()=="stop") {sleep(6000);
                                                suono.start();
                                                }} catch (InterruptedException e) {
                                                                // TODO Auto-generated catch block
                                                                e.printStackTrace();
                                                                } catch (IllegalStateException e) {
                                                        // TODO Auto-generated catch block
                                                        e.printStackTrace();}}};timer.start();}});}
ma così facendo il conteggio dei secondi inizia al termine dell audio e non al suo inizio... non so come fare...  :-(

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:timer audio?
« Risposta #1 il: 28 Agosto 2012, 14:10:50 CEST »
0
Il MediaPlayer prevede il looping, perchè non usi quello?