Я только начинаю с моей первой деки. В основном это то, что у меня есть (кроме того, что у меня 40 звуков). Кто-нибудь знает лучший способ сделать это? Я должен пойти на встречу, но я вернусь позже сегодня, чтобы ответить. Спасибо всем, кто может помочь.
------------------------- Дека --------------
пакет com.soundboard.app;
импорт android.app.Activity;
импорт android.content.Intent;
import android.media.MediaPlayer;
импорт android.os.Bundle;
импорт android.view.View;
импорт android.widget.Button;
import android.widget.ImageButton;
публичный класс main extends Activity {
MediaPlayer sound1, sound2, sound3;
ImageButton button1, button2, button3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
sound1 = MediaPlayer.create(this, R.raw.sound1);
button1 = (ImageButton) findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
sound1.start();
}
});
squeak3 = MediaPlayer.create(this, R.raw.squeak3);
dogsqueak = (ImageButton) findViewById(R.id.dogsqueak);
dogsqueak.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
squeak3.start();
}
});
sound2 = MediaPlayer.create(this, R.raw.sound2);
button2 = (ImageButton) findViewById(R.id.button2);
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
sound2.start();
}
});
sound3 = MediaPlayer.create(this, R.raw.sound3);
button3= (ImageButton) findViewById(R.id.button3);
button3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
sound3.start();
}
});
}
}