Hi Friends.
This is Small Media Player (Start and Stop) Application
1) First Create Android Project.(mediap)
2) Create raw Folder in res Folder
now copy paste one .mp3 file in raw folder show in above image res/raw/a.mp3
3) Now Edit main.xml see in Bellow
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<Button
android:id="@+id/Start"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Start" />
<Button
android:id="@+id/Stop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stop" />
</LinearLayout>
4) Now Create Following Activity
package media.p.in;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
/*
* O@K Tech : Sukhadiya Raviraj
*/
public class MediapActivity extends Activity implements OnClickListener {
MediaPlayer mPlayer;// Media Player Object
Button start,stop;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mPlayer = MediaPlayer.create(this, R.raw.a);
start = (Button)findViewById(R.id.Start);
stop = (Button)findViewById(R.id.Stop);
start.setOnClickListener(this);
stop.setOnClickListener(this);
}
public void onClick(View v) {
if(start.isPressed())
{
mPlayer.start();// this method for Start Song
}
else if(stop.isPressed())
{
mPlayer.stop();//this method for Stop Song
mPlayer.reset();
}
}
}
Here MediaPlayer Object create and give the path of .mp3 file in create() method and use stop() and start() method for start and stop music .
5) AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="media.p.in"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".MediapActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
6) Now Run in Emulator . and see below Out put
This is Small Media Player (Start and Stop) Application
1) First Create Android Project.(mediap)
2) Create raw Folder in res Folder
now copy paste one .mp3 file in raw folder show in above image res/raw/a.mp3
3) Now Edit main.xml see in Bellow
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<Button
android:id="@+id/Start"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Start" />
<Button
android:id="@+id/Stop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stop" />
</LinearLayout>
4) Now Create Following Activity
package media.p.in;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
/*
* O@K Tech : Sukhadiya Raviraj
*/
public class MediapActivity extends Activity implements OnClickListener {
MediaPlayer mPlayer;// Media Player Object
Button start,stop;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mPlayer = MediaPlayer.create(this, R.raw.a);
start = (Button)findViewById(R.id.Start);
stop = (Button)findViewById(R.id.Stop);
start.setOnClickListener(this);
stop.setOnClickListener(this);
}
public void onClick(View v) {
if(start.isPressed())
{
mPlayer.start();// this method for Start Song
}
else if(stop.isPressed())
{
mPlayer.stop();//this method for Stop Song
mPlayer.reset();
}
}
}
Here MediaPlayer Object create and give the path of .mp3 file in create() method and use stop() and start() method for start and stop music .
5) AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="media.p.in"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".MediapActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
6) Now Run in Emulator . and see below Out put
Click on Start and Stop Button for Start and Stop Music.......
All iz Well
check and run it........ all the best
ReplyDelete