hello to all,
i hav tried to use play,pause and stop function to play an audio file
store in raw folder of resource....
code follows here:
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());
}
}
}
PROBLEM IS::::
here play and pause working fine...but as i stop the music and trying
to play it again with play button action...its not working/ or playing
the music..y so???
M unable to fine it until.....CAN ANYONE MAKE ME TO KNOW WHERE I AM
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
-~----------~----~----~----~------~----~------~--~---