hello to all,
i have tried to play an audio file stored at raw folder
(test_cbr)....with the use of three buttons PLAY,PAUSE & STOP...
code as follows:::::
package com.android.PlayAudio;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class PlayAudio extends Activity implements OnClickListener
{
private Button btnPlayAudio;
private MediaPlayer objMediaPlayer;
private Button pausePlayAudio;
private Button stopPlayAudio;
private static final String TAG = "MediaPlayerDemo";
//private String path;
//private View v;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Set the Layout File
setContentView(R.layout.main);
objMediaPlayer = MediaPlayer.create(this, R.raw.test_cbr);
//set button to clickable,use of listener
btnPlayAudio = ((Button) this.findViewById
(R.id.btnPlayAudio));
btnPlayAudio.setOnClickListener(this);
pausePlayAudio = ((Button) this.findViewById
(R.id.pausePlayAudio));
pausePlayAudio.setOnClickListener(this);
stopPlayAudio = ((Button) this.findViewById
(R.id.stopPlayAudio));
stopPlayAudio.setOnClickListener(this);
}
//use of playaudio()on click
public void onClick(View v)
{
if(v.getId() == R.id.btnPlayAudio)
{
//path = "@raw/test_cbr";
//objMediaPlayer.reset();
//objMediaPlayer.setDataSource(path);
//objMediaPlayer.prepare();
//objMediaPlayer.start();
playAudio();
}
else if(v.getId() == R.id.pausePlayAudio)
{
objMediaPlayer.pause();
}
else
{
objMediaPlayer.stop();
}}
private void playAudio()
{
// int m =
objMediaPlayer.getCurrentPosition();
//objMediaPlayer.seekTo(m);
// objMediaPlayer.start();
try
{
objMediaPlayer.start();
}
catch (Exception e)
{
Log.e("Failed", e.toString());
}
}
}
Here, PROBLEM IS::::
PLAY & PAUSE is working fine.....BUT as STOP is hit, the MUSIC unable
to make PLAY WHEN i m HITTING PLAY button ITS NOT WORKING.....WHILE
before STOP of music, hitting the play and pause working
correctly.......CAN ANYONE TELL ME WHERE EXACTLY i m getting wrong
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---