我现在正在进行移动编程课程,我们必须制作一个简单的媒体播放器。现在我正试图这样做,以便当用户打开一个mp3我的应用程序出现可能的默认值?我该如何编码?
答案 0 :(得分:2)
如何将应用设为某项任务的默认设置?
您无法“将应用设为默认”。 用户将其设为默认值。
现在我正试图让它成为当用户打开一个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
,则您的活动应与选择器对话框中其他应用的其他活动一起显示。