2011-11-21 86 views
0

我是新來的android,我正在設計一個應用程序,我想要使用廣播接收器。通過使用這個我想啓動我的應用程序,當有人點擊瀏覽器(默認的Android瀏覽器)。如果有人這樣做,請幫助我。Android:如何啓動我的活動,而不是瀏覽器

在此先感謝。

+1

這在我看來是不好的做法。作爲用戶,當我啓動瀏覽器時,我希望打開瀏覽器,除此之外別無它物。 –

回答

2

不能攔截主瀏覽器的啓動,但是,您可以讓應用程序處理查看URL的意圖。要做到這一點添加一些像這樣的AndroidManifest.xml中的活動的部分:

<intent-filter> 
    <action android:name="android.intent.action.VIEW" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <category android:name="android.intent.category.BROWSABLE" /> 
    <data android:scheme="http" /> 
    <data android:scheme="https" /> 
</intent-filter> 
+0

簡單和工作的解決方案 –

相關問題