본문 바로가기

Android

Android 기본 Intent를 사용한 음악 재생

반응형

재생 시작 및 앱 시작

 

Intent intent=Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, Intent.CATEGORY_APP_MUSIC);

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(intent);

 

Intent i = new Intent("com.android.music.music.servicecommand");

i.putExtra("command", "play");

sendBroadcast(i);

 

play 중인 노래 정지 

 

AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

 

if (mAudioManager.isMusicActive()) {

Intent i = new Intent("com.android.music.musicservicecommand");

i.putExtra("command", "stop");

sendBroadcast(i);

}

반응형