首页 > 解决方案 > 我想添加我的应用是默认应用列表

问题描述

我想在默认应用列表中显示我的应用。例如,如果我的应用程序是一个音乐播放器,那么我想用我的应用程序打开所有带有 .mp3 的文件。我的意思是我希望我的应用程序列在该特定扩展的默认应用程序列表中。1我希望我的应用程序进入默认应用程序列表列表。就像这样1

注意..我是新人

标签: androidandroid-studiosketchware

解决方案


您需要在 AndroidManifest 中声明您的应用可以处理这些类型的文件。你用一个intent-filter

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:scheme="content"/>
    <data android:scheme="file"/>
    <data android:mimeType="audio/*"/>
</intent-filter>

这意味着每当应用程序启动implicit Intent播放音频文件时,您的应用程序都会显示在可选应用程序列表中。


推荐阅读