从网页启动Activity
- - 移动开发 - ITeye博客正好Android SDK 给我们提供了解决方案,在网页中点击某个链接时,会匹配到Activity所配置的隐式Intent(配置在Manifest文件中). 第一步:在Manifest文件中给TestActivity配置一个隐式Intent. 第二步:这时,当在网页中点击链接Start TestActivity就会启动TestActivity了.
<activity android:name=".activity.TestActivity"> <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:host="test" android:scheme="testapp" /> </intent-filter> </activity>
Uri uri = getIntent().getData(); Strinng id = uri.getQueryParameter("id"); Strinng title = uri.getQueryParameter("title");