2017-06-05 321 views
0

如何使用Google Play音樂播放mp3歌曲。在google中播放mp3播放音樂

我試圖在Google Play音樂中播放,暫停,下一次等。

我已將音樂播放器設置爲默認值。

我可以通過使用下面的命令來廣播Next和previous。

public static final String CMD_NAME = "CMD_NAME"; 
    public static final String CMD_PAUSE = "CMD_PAUSE"; 

    public static final String CMDTOGGLEPAUSE = "togglepause"; 
    public static final String CMDPAUSE = "pause"; 
    public static final String CMDPLAY = "play"; 
    public static final String CMDPREVIOUS = "previous"; 
    public static final String CMDNEXT = "next"; 
    public static final String SERVICECMD = "com.android.music.musicservicecommand"; 


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

     if(mAudioManager.isMusicActive()) { 
      Intent i = new Intent(SERVICECMD); 
      i.putExtra(CMDNAME , CMDNEXT); 
      this.sendBroadcast(i); 
     } 

如何播放播放特定mp3文件的歌曲(輸入爲mp3文件名)。

回答

0

沒有測試過這一點,但我相信你可以從你想玩和發送份額的意圖與此URI的文件中創建一個URI ...

之後,系統對話框會詢問用戶是什麼他們希望用來接收該意圖的應用程序。如果配置正確,音樂播放器應該能夠處理該意圖並播放歌曲。

如果用戶選擇始終使用此應用程序來實現此目的,那麼下次對話將不會顯示,玩家將自動處理該意圖。

希望這會有所幫助