如果你想开始一个活动,并发送和网址,你可以做这样的事情:
Intent myIntent = new Intent(this, YourActivityName.class);
Bundle sendInfo = new Bundle();
sendInfo.putString("YOUR.IDENTIFIER.YOURURL","http://www.google.com");
myIntent.putExtras(sendInfo);
this.startActivity(myIntent);
现在,如果你想从外面做到这一点,就像你的活动赶上网址意图,你应该意图过滤器添加到您的清单,这样你就可以处理那些(后你得到的“,这节目你要用来打开此对话框)。这将是这个样子:。
<activity android:name=".YourActivityName">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:scheme ="http"
android:host ="www.hosttofilter.tld"
android:pathPrefix="/view">
</data>
</intent-filter>
这将与您的应用程序打开“http://www.hosttofilter.tld”的所有url请求