【Android】显式/隐式Intent意图跳转Activity
1.隐式跳转之Action
<activity
android:name=".ScrollingActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="open_destination"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
一定要加上 <category android:name="android.intent.category.DEFAULT" />,不然会爆错:android.content.ActivityNotFoundException: No Activity found to handle Intent { act=open_destination }
![](https://img.haomeiwen.com/i6374879/4f6e2ba2eed2d7da.png)
2.URI跳转:
![](https://img.haomeiwen.com/i6374879/834e211f69d8082a.png)
需要注意的是: <action android:name="android.intent.action.VIEW" /> 必须要加上,否则跳不过去,同时注意host和scheme不要写反了:
![](https://img.haomeiwen.com/i6374879/d43765b684225294.png)
原文链接:http://blog.csdn.net/huanongjingchao/article/details/43162853
原文链接:http://blog.csdn.net/Xiong_IT/article/details/45071809