package com.shishir;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MusicPlayer extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
final MediaPlayer mplayer = MediaPlayer.create(MusicPlayer.this,
R.raw.linkinpark);
// PLAY button
Button play = (Button) this.findViewById(R.id.play);
play.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// mp.prepare();
mplayer.start();
mplayer.setOnCompletionListener(new OnCompletionListener() {
public void onCompletion(MediaPlayer arg0) {
// End of file
}
});
}
});
// PAUSE button
Button pause = (Button) this.findViewById(R.id.pause);
pause.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
mplayer.pause();
}
});
// STOP button
Button stop = (Button) this.findViewById(R.id.stop);
stop.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
mplayer.stop();
}
});
}
}
[/syntax]
