我一直在网上搜索,但我仍然找不到答案。我有一个带有WebView的Android应用程序,我试图让我的活动成为手机的默认浏览器。因此,当我在Google搜索小部件中进行Google搜索时,它应该将结果传递到我的WebView。
我是Android开发新手,任何例子都会非常感激。
答案 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>