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

Reply via email to