1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Marcstefan, 28.09.2011 #1
    Marcstefan

    Marcstefan Threadstarter Android-Experte

    Hallo,

    ich bin frustriert ich habe in der main.xml (Layout):

    "<Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>"

    Dieser Button soll nun ein im Raw Ordner gespeichterten Sound abspielen, sobald ich klicke.

    In der ActivityJava ist der MediaPlayer importiert. Wie kriege ich den Button 1 jetzt in den Code integriert.
    "MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.zweiliter);
    mediaPlayer.start();" ist eingefügt, create wird unterstrichen, der Quickfix führt zum Absturz.
    Der Sound heißt zweiliter.mp3

    Was mache ich falsch oder wie sieht die Lösung für das Problem aus?

    Zur Info ich bin ganz neu mit Java und Eclipse am "arbeiten" und daher benötige ich bei dieser vermutlich kleinst kinder aufgabe hilfe.
     
    Zuletzt bearbeitet: 28.09.2011
  2. Neeldarax, 28.09.2011 #2
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Hi Marcstefan,

    du kannst im Javacode mit View | Android Developers dein Button referenzieren.

    Und der den Klick kannste mit OnClickListener einbauen.

    Zu Mediaplayer, glaub du musst davor prepare() ausführen.

    regards
     
    Marcstefan gefällt das.
  3. Marcstefan, 29.09.2011 #3
    Marcstefan

    Marcstefan Threadstarter Android-Experte

    Okay, danke.

    Habe es jetzt wie folgt gelöst:

    final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound11);

    Button btutb = (Button) findViewById(R.id.tutb);
    btutb.setOnClickListener(new OnClickListener() {
    public void onClick(View view) {
    new Thread(){
    public void run(){

    mp.start();
    }
    }.start();
    }
    });
     
    Zuletzt bearbeitet: 29.09.2011
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] RadioButtons mit Button Tinting sehen auf Geräten unterschiedlich aus (API > 21) Android App Entwicklung 09.09.2017
[OFFEN] Tastaturfeld nach Click schließen Android App Entwicklung 10.08.2017
[ERLEDIGT] Android Studio - EditText (Passwort) mit Button einfügen? Android App Entwicklung 22.07.2017
[ERLEDIGT] Android Studio - Buttons zu bestimmten Punkten per klick bewegen lassen Android App Entwicklung 20.07.2017
[ERLEDIGT] Widget reagiert nicht auf Click mit anschliessendem Http-Request Android App Entwicklung 04.07.2017
[OFFEN] Mysteriöser Button Android App Entwicklung 24.06.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[OFFEN] Probleme mit Action Floating Button Android App Entwicklung 27.05.2017
[ERLEDIGT] Buttontext per klick ändern Android App Entwicklung 14.03.2017
SnackBar Action Button wird nicht an den unteren Rand gesetzt Android App Entwicklung 07.03.2017

Users found this page by searching for:

  1. android soud abspielen

    ,
  2. android ton abspielen

Du betrachtest das Thema "Ton wiedergabe nach Button Click" im Forum "Android App Entwicklung",