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