경로를 지정하여 장치 저장소에서 .mp3 파일을 재생하는 간단한 Android 애플리케이션을 개발 중입니다. 나는 배경에서 해당 MP3 파일 을 연주하고 노래 제목에 의한 통지를 보여 ...Android : 서비스를 Android에 연결하는 방법?
내가 서비스를 사용하고 노래 제목을 표시하여하는 bakground에서 음악을 재생할 수 있습니다 어떻게해야 ..
코드 나는 ... Mainactivity.java
이다 사용
public class MainActivity extends Activity {
Button start,pause,stop;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
start=(Button)findViewById(R.id.button1);
pause=(Button)findViewById(R.id.button2);
stop=(Button)findViewById(R.id.button3);
//creating media player
final MediaPlayer mp=new MediaPlayer();
try{
//you can change the path, here path is external directory(e.g. sdcard) /Music/maine.mp3
mp.setDataSource(Environment.getExternalStorageDirectory().getPath()+"/Jithin's/downloadedfile.mp3");
mp.prepare();
}catch(Exception e){e.printStackTrace();}
start.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mp.start();
}
});
pause.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mp.pause();
}
});
stop.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mp.stop();
}
});
}
}
는 사람이 ... .. 감사합니다 코드를 찾기 위해 도와 줄 수
실행 해 보셨습니까? 문제는 정확히 무엇입니까? –
프로그램이 제대로 작동합니다. 하지만 내가 앞에 다른 앱을 사용했을 때 음악 재생이 멈 춥니 다. –
당신은이 방법을 재개하고 ondestroyed해야합니다 ... 이력서를 연주하면 준비해야합니다 ... –