Android 我希望我的应用程序位于;以“打开”;浏览器部分

Android 我希望我的应用程序位于;以“打开”;浏览器部分,android,Android,如果有人点击一个链接,上面写着“打开”,你可以选择“Firefox,Chrome…” 如何将我的应用程序放在那里,如果有人单击我的应用程序名称。。。我的应用程序以包含此链接的参数启动 如果这是错误的部分,我很抱歉。使用 说明: 指定活动、服务或广播接收器可以响应的意图类型。意图过滤器声明其父组件的功能—活动或服务可以做什么以及接收器可以处理什么类型的广播。它打开组件以接收广告类型的意图,同时过滤掉那些对组件没有意义的意图。 过滤器的大部分内容由其描述。您需要将以下添加到清单文件中的活动(将在应用

如果有人点击一个链接,上面写着“打开”,你可以选择“Firefox,Chrome…” 如何将我的应用程序放在那里,如果有人单击我的应用程序名称。。。我的应用程序以包含此链接的参数启动

如果这是错误的部分,我很抱歉。

使用

说明: 指定活动、服务或广播接收器可以响应的意图类型。意图过滤器声明其父组件的功能—活动或服务可以做什么以及接收器可以处理什么类型的广播。它打开组件以接收广告类型的意图,同时过滤掉那些对组件没有意义的意图。
过滤器的大部分内容由其

描述。您需要将以下
添加到清单文件中的活动(将在应用程序中打开)定义中

<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />


是可选的,仅用于使用默认意图

不确定,但可以帮助您参考此信息您以前听说过intentFilter吗?做一点搜索并用短语表达你的问题,
href=“市场://
?”???我认为,这个链接不会被http方案意图过滤器捕捉到。这将启动指向谷歌play搜索栏的Android市场。真正的链接将是,如果您键入,您可以找到相同的内容market://search?q=pname:com.nytimes.android 在google play搜索上:PCan-be。但OP希望他的应用程序在列表中有一个http://href。不知道你为什么提出市场。真让人困惑,谢谢
android:host=“www.bbc.in”
??为什么?它有什么作用?它不会只限于那个主人吗?OP并没有要求这样做。令人困惑。谢谢你的帮助,但我如何使用url作为参数调用我的应用程序?谢谢你,我现在如何将url作为我的应用程序的参数提交?我的应用程序使用此url创建了一些内容。提前谢谢!当您的活动启动时,您将在意图数据中获得启动此意图的URL。如果您仍无法找到解决方案,请告诉我是否需要我对此进行详细说明。
 <activity
    android:name=".DashBoard"
    android:label="@string/title_activity_dash_board"
    android:exported="true"
    android:theme="@style/AppTheme.NoActionBar">
    <intent-filter>
        <data
            android:host="www.bbc.in"
            android:pathPrefix="/"
            android:scheme="https" />
        <data
            android:host="www.stg.bbc.in"
            android:pathPrefix="/"
            android:scheme="http" />
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
    </intent-filter>
</activity>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />