1
我從兩個不同的包兩項活動,我想從包1 調用活動包2要做到這一點我用下面,從不同的包調用活動
Intent intentDeviceTest = new Intent();
intentDeviceTest.setComponent(new ComponentName("chat.client.gui","chat.client.gui.MainActivity"));
startActivity(intentDeviceTest);
這顯示了一個錯誤,該活動沒有找到,添加到清單。
但是,當我這樣稱呼它,它工作正常,
Intent intentDeviceTest = new Intent(HomeActivity.this,MainActivity.class);
startActivity(intentDeviceTest);
什麼在上述方法的錯誤!
看到這個[從不同的包發射活動(http://stackoverflow.com/questions/ 2741857/launch-activities-from-different-package) – 2012-03-17 06:36:59