Hallo erstmal,
und zwar geht es darum, ich möchte ein Soundboard für mein Handy erstellen und ich hab auch schon Buttons mit Sounds erstellt.
Code von Buttons.
Code von Sounds.
b1 = button1
b2 = button2
So das funktioniert auch alles.
Aber ich möchte es jetzt so haben. Wenn ich button1 und button2 hintereinander drücke dann werden ja zwei Sounds auf einmal abgespielt und das möchte ich verhindern, also so das immer nur ein Sound abgespielt werden kann.
Ich hoffe ihr könnt mir helfen.
und zwar geht es darum, ich möchte ein Soundboard für mein Handy erstellen und ich hab auch schon Buttons mit Sounds erstellt.
Code von Buttons.
Java:
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/button_bg"
android:text="@string/Button1"
android:textColor="#FFFFFF" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="-1dp"
android:background="@drawable/button_bg"
android:textColor="#FFFFFF"
android:text="@string/Button2" />
Java:
@Override
public void onClick(View e) {
if(e == b1){
mp = MediaPlayer.create(getApplicationContext(), R.raw.doofzicke_ey);
mp.start();
}else if(e==b2){
mp = MediaPlayer.create(getApplicationContext(), R.raw.schrei_nicht_so);
mp.start();
b2 = button2
So das funktioniert auch alles.
Aber ich möchte es jetzt so haben. Wenn ich button1 und button2 hintereinander drücke dann werden ja zwei Sounds auf einmal abgespielt und das möchte ich verhindern, also so das immer nur ein Sound abgespielt werden kann.
Ich hoffe ihr könnt mir helfen.