第一个页面中的按钮事件:
Intent intent = new Intent();
intent.setAction("con.zhougb.test.second");
startActivity(intent);</span>
第二个页面在AndroidManifest.xml文件中的声明方式:
<activity android:name=".SecondActivity" >
<intent-filter>
<action android:name="con.zhougb.test.second"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity></span>
通过这样的方式,就可以通过action进行页面跳转;
通常的页面跳转在构建intent的时候,需要提供目标页面的xxxActivity.class,但是某些情况下,目前页面不在本项目的时候,xxxActivity.class就无法调用到。
这个时候,通过action跳转,就是很好的选择了