要点一:有关于跳转的Activity要在相应工程里面的androidManifest.XML文件里面注册注册相应Activity的前缀要加上所在的包名,否则会出错。
比如;<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name="MainActivity1Activity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="intent.demo.Activity1"></activity>
</application>
红色部分为新注册的包名
要点2:有时候在一个工程里面创建了多个Activity,点击工程运行的时候想要首先运行哪一个界面,就得把<intent- filter>节点加到相应的<Activity> 节点里面。
比如上面的程序。 <intent-filter>在MainActivity1Activity节点里面,所以首先运行的是MainActivity1Activity界面