如何在 Android 上启动新应用程序?我已经完成了一个新的应用程序 NewHomeScreen 和 Hello,并在 NewHomeScreen 上编写了这段代码。
@Override public void onCreate(Bundle state) {
super.onCreate(state);
setContentView(R.layout.main);
Intent mainIntent = new Intent(this,Hello.class);
startActivity(mainIntent);
}
但是,它不会启动 Hello 应用程序。调试器说 state 的值为 null 但它应该是什么?我还把这个写到 Manifest:
<activity android:name="Hello">
<intent-filter>
<action android:name="android.intent.action.HELLO" />
<category android:name="android.intent.category.HELLO"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>