我想寫如下開始了Android STK活動的應用程序:如何從其他應用程序啓動Android活動?
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setAction(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.android.stk", "com.android.stk.StkLauncherActivity"));
startActivity(intent);
我不斷收到以下錯誤:
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.stk/com.android.stk.StkLauncherActivity}; have you declared this activity in your AndroidManifest.xml?
我宣佈我的清單如下:
<activity android:name="com.android.stk.StkLauncherActivity"/>
只是比較:'intent.setComponent(new ComponentName(「com.android.stk」,「com.android.stk.StkLauncherActivity」));'和'... {com.android。 stk/com.android.stk2.StkLauncherActivity} ...'...你看到** stk2 **,因爲我看到了... – Selvin
是的,這是一個錯字,stk也不起作用。 – Yusufk