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
-~----------~----~----~----~------~----~------~--~---

Reply via email to