0

启动音乐播放服务,我知道这是可能使用使用任何后续的意图启动音乐播放器:安卓:从应用

Intent intent = new Intent(); 
intent.setAction(android.content.Intent.ACTION_VIEW); 
File file = new File(YOUR_SONG_URI); 
intent.setDataAndType(Uri.fromFile(file), "audio/*"); 
startActivity(intent); 

Intent intent = new Intent(MediaStore.CATEGORY_APP_MUSIC); 
startActivity(intent); 

但是有没有可能以默认音乐播放器作为服务而不是活动?而且,一旦创建完成后,是否可以向该服务发送操作?

回答

0

但是,是否可以启动默认音乐播放器作为服务而不是活动?

没有,部分原因是用户选择的音乐播放器没有要求,甚至的服务。而且,活动通常只支持动作。

此外,是否可以在创建该服务后向该服务发送操作?

不一般。

Android上有成千上万的“音乐播放器”应用程序,其中任何一个都可以成为给定用户和设备的“默认”应用程序。欢迎您问他们每一个人是否提供某种基于指令的互动,以及某些类型的音乐播放Service,以允许第三方应用程序控制他们的播放器。有些可能。大多数不会。