2016-09-25 237 views
0

我正在應用程序中下載.mp3,但無法在Windows Media Player上播放。我嘗試過使用Microsoft Groove音樂播放器,我的手機內置音樂播放器中的Google Play音樂,但都不會打開它...只是媒體播放器:D 那麼,您是否有任何想法可以解決這個問題?無法播放下載的.mp3文件

DownloadManager.Request request = new DownloadManager.Request(Uri.parse(mediaURL)); 
    request.allowScanningByMediaScanner(); 
    request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); 
    request.setMimeType("audio/MP3"); 
    request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, nameOfTheFile + "." + extension); 

    DownloadManager manager = (DownloadManager) mContext.getSystemService(Context.DOWNLOAD_SERVICE); 
    manager.enqueue(request); 

如果我刪除了「request.setMimeType(」audio/MP3「);」線,媒體播放器仍然可以播放它。

+0

您可以在使用網絡瀏覽器下載音頻文件時播放音頻文件嗎? –

+0

哇,我打開它與Internet Explore,然後它添加到它的下架,並從那裏我可以用Groove打開它 – Androidguy

+0

因此,如果我將它們複製到計算機,我也可以用Groove播放它們 – Androidguy

回答

0

好的,問題是我在文件名中冒號...