목차
안드로이드 mp3 어플 소스.
본문내용
package com.android.mp3;
import java.io.IOException;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ProgressBar;
public class mp3Activity extends Activity implements Runnable,
OnClickListener {
/** Called when the activity is first created. */
MediaPlayer mp;
String path = Environment.getDataDirectory().getAbsolutePath();
String mp3file_name = \"/sound.mp3\";
ProgressBar mprogressbar;
Button rw,play,stop,fw;
.
.
.
.
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
case R.id.rw:
break;
case R.id.play:
if(mp.isPlaying()){
mp.pause();
play.setText(\"PLAY\");
}
else{
mp.start();
play.setText(\"PAUSE\");
}
break;
case R.id.stop:
try {
mp.stop();
mp.prepare();
mp.seekTo(0);
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
.
.
.
import java.io.IOException;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ProgressBar;
public class mp3Activity extends Activity implements Runnable,
OnClickListener {
/** Called when the activity is first created. */
MediaPlayer mp;
String path = Environment.getDataDirectory().getAbsolutePath();
String mp3file_name = \"/sound.mp3\";
ProgressBar mprogressbar;
Button rw,play,stop,fw;
.
.
.
.
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
case R.id.rw:
break;
case R.id.play:
if(mp.isPlaying()){
mp.pause();
play.setText(\"PLAY\");
}
else{
mp.start();
play.setText(\"PAUSE\");
}
break;
case R.id.stop:
try {
mp.stop();
mp.prepare();
mp.seekTo(0);
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
.
.
.
소개글