1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Soundboard Stop

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von jan1993, 12.03.2010.

  1. jan1993, 12.03.2010 #1
    jan1993

    jan1993 Threadstarter Neuer Benutzer

    Beiträge:
    2
    Erhaltene Danke:
    0
    Registriert seit:
    12.03.2010
    Hallo,
    Ich habe angfangen ein "Soundboard" zu programmieren. Dazu habe ich 8 Buttons eingebaut. 4 Play Buttons für 4 unterschiedliche Sounds. Dann hab ich noch 4 Stop Buttons diese sollen den abgespielten Sound stoppen.
    Die Play Funktion funktioniert schonmal. Aber wenn ich auf Stop klick stürzt das App ab.
    Konfiguration:
    Play Funktion:
    Code:
    public void onClick(View v) 
       {
           MediaPlayer mp = null;
           
           switch (v.getId()) 
           {
           case R.id.button0:
               mp=a;
               break;
               
           case R.id.button1:
               mp=b;
               break;
               
           case R.id.button2:
               mp=c;
               break;
               
           case R.id.button3:
               mp=d;
               break;
               
               }
           
           mp.seekTo(0);
           mp.start();
            } 
    Nun zur Stop Funktion:
    Code:
    public void onClick1(View v) 
       {
           MediaPlayer mp = null;
           
           switch (v.getId()) 
           {
           case R.id.button20:
               mp=a;
               break;
               
           case R.id.button21:
               mp=b;
               break;
               
           case R.id.button22:
               mp=c;
               break;
               
           case R.id.button23:
               mp=d;
               break;
               
               }
           
           mp.seekTo(0);
           mp.pause();
            } 
            } 
    Wie muss ich den Code verändern das ich jeden Sound eineln stoppen kann?

    Vielen dank schonmal im vorraus für eure Hilfe
     
    Zuletzt bearbeitet: 15.03.2010
  2. jan1993, 15.03.2010 #2
    jan1993

    jan1993 Threadstarter Neuer Benutzer

    Beiträge:
    2
    Erhaltene Danke:
    0
    Registriert seit:
    12.03.2010
    Hallo,
    Sry für die Umstendliche formulierung oben.
    Kann mir niemand helfen?
    Danke
    Gruß Jan
     

Diese Seite empfehlen