我在Eclipse中有2個項目。當我點擊project1中的一個按鈕時,我希望它從project2啓動一個活動。 我該怎麼做? 我嘗試下面的代碼Android從不同的項目開始活動
Intent intent = new Intent(this,com.project2.tp02.MainActivity.class);
intent.setClassName("com.project2.tp02", "com.project2.tp02.MainActivity.class");
startActivity(intent);
我得到一個錯誤信息,告訴第一個應用程序停止。我怎樣才能正確地啓動它沒有這樣的錯誤?
在此先感謝任何幫手。
我得到了它工作中使用此:
Intent intent = new Intent();
String pkg ="com.project2.tp02";
String clazz =pkg + ".MainActivity";
intent.setComponent(new ComponentName(pkg, clazz));
startActivity(intent);
我不明白爲什麼它的工作方式,而不是以前的一個,如果有人可以解釋我會心存感激,但無論如何,我得到了我問題解決了這種方式。
請提供例外的詳細信息,因爲這裏沒有足夠的信息來確定問題的原因。 –