使WebView成为默认手机浏览器

时间:2014-02-20 14:17:58

标签: android webview android-webview google-search google-search-api

我一直在网上搜索,但我仍然找不到答案。我有一个带有WebView的Android应用程序,我试图让我的活动成为手机的默认浏览器。因此,当我在Google搜索小部件中进行Google搜索时,它应该将结果传递到我的WebView。

我是Android开发新手,任何例子都会非常感激。

1 个答案:

答案 0 :(得分:0)

我相信您要问的是如何订阅您的应用程序以启动Web URI。为此,您可以add an intent filter查看应用程序的清单。

an example of this on Lars Vogel's blog。归结为:

<application android:icon="@drawable/icon" android:label="@string/app_name">
     <activity android:name=".BrowserActivitiy"
               android:label="@string/app_name">
         <intent-filter>
             <action android:name="android.intent.action.VIEW" />
             <category android:name="android.intent.category.DEFAULT" />
             <data android:scheme="http"/>
         </intent-filter>
     </activity>
 </application>