2017-03-08 12 views
-1

私はプロAndroidプログラマではありませんが、私はカスタムブラウザアプリケーションを開発しました。 WebViewSearchViewを含む簡単なアプリケーションです。今すぐリンクをタップすると、デフォルトでブラウザアプリが開かれていますが、「ブラウザを選択」ポップアップに表示されないため、デフォルトでは設定できません(在庫ブラウザとChromeのみが表示されます) 。質問は、デフォルトのブラウザアプリとして私のアプリを設定する可能性があるということですか?そしてもしそうなら、どうですか?私の開発したアプリケーションブラウザを「デフォルトで開く」と認識させるようにしてください。

PS:申し訳ありませんが、この質問は既に行われていますが、インターネット上で多くの検索を行いましたが、私を助けたものは見つかりませんでした。

+0

@Rotwang代わりに私はそうだと思います。私が選んだ最良の答え、それはコード(XML)を参照してください:) – Smart

答えて

0

、あなたのアプリが「選択ブラウザ」ポップアップで表示される設定マニフェストファイルにアクティビティタグでこのコードを追加するには:

<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> 

今、あなたのアプリには、セレクトブラウザのポップアップで表示され、それは常にボタンをクリックして、デフォルトにします。

+0

ありがとう、それは私が探していたものです:D – Smart

関連する問題