
Untitled
By: a guest on
Jul 24th, 2012 | syntax:
None | size: 1.23 KB | hits: 14 | expires: Never
package dissinyou.soundboard;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private SoundManager mSoundManager;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mSoundManager = new SoundManager();
mSoundManager.initSounds(getBaseContext());
mSoundManager.addSound(1, R.raw.haha);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.haha);
findViewById(R.id.but3).setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
findViewById(R.id.but3).setPressed(true);
mp.setOnCompletionListener(this);
mp.start();
return true;
}
public void onCompletion(MediaPlayer mp) {
findViewById(R.id.but3).setPressed(false);
}
});
}
}