0
我現在正在參加移動編程課,我們必須製作一個簡單的媒體播放器。現在,我試圖讓用戶打開一個mp3時,我的應用程序會作爲可能的默認值出現?我如何編碼?如何使應用程序成爲某項任務的默認應用程序?
我現在正在參加移動編程課,我們必須製作一個簡單的媒體播放器。現在,我試圖讓用戶打開一個mp3時,我的應用程序會作爲可能的默認值出現?我如何編碼?如何使應用程序成爲某項任務的默認應用程序?
如何使某個應用成爲某個任務的默認應用?
您無法「使應用成爲默認值」。 用戶使其成爲默認值。
現在我正在努力使它在用戶打開mp3時我的應用程序出現可能的默認值?我如何編碼?
請嘗試以下您的活動<intent-filter>
,設置了媒體播放:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="audio/mpeg"/>
</intent-filter>
然後,如果某些應用打完上的MP3文件的ACTION_VIEW
Intent
,您的活動應與其他活動一起出現從選擇器對話框中的其他應用程序。