使我开发的应用浏览器能够被识别为"默认情况下打开" android函数

时间:2017-03-08 19:47:21

标签: android browser default system-setting

我不是专业的Android程序员,但我开发了自定义浏览器应用程序。包含WebViewSearchView的简单应用程序。现在我希望当我点击链接时默认情况下我的浏览器应用程序已打开,但我默认情况下无法设置它,因为它不会出现在"选择浏览器"弹出窗口(我只能看到股票浏览器和Chrome)。问题是,有可能将我的应用程序设置为默认浏览器应用程序吗?如果是的话,怎么样?

PS:很抱歉,如果这个问题已经完成,但我在互联网上搜索了很多但找不到任何帮助我的东西。

1 个答案:

答案 0 :(得分:1)

要设置您的应用程序,请在“选择浏览器”弹出窗口中显示,将此代码添加到清单文件的活动代码中:

 <intent-filter >
       <action android:name="android.intent.action.VIEW" />

       <category android:name="android.intent.category.DEFAULT" />
       <data android:scheme="http" />
       <data android:scheme="https" />

  </intent-filter>

现在,您的应用程序出现在“选择浏览器”弹出窗口中,通过单击“始终”按钮将其设置为默认值。