我想將字符串值從一個類傳遞到同一個包中的另一個類。第二類在onclick of a menu item
中被稱爲using intent
。我使用的代碼在Android中將字符串從一個類傳遞到另一個類
Intent i = new Intent(TouristGuideActivity.this, PointOfInterest.class);
i.putExtra("videoId", videoId);
startActivity(i);
在第一類,然後在第二類中,
String address=getIntent().getExtras().getString("videoId");`
但是當我點擊菜單項時,我得到一個強制關閉。如果我刪除了額外的部分,它會工作。但在這種情況下,我無法發送字符串。請幫忙!
您應該已經顯示LogCat錯誤..它可能是錯誤的,因爲videoId爲空或什麼..輸出日誌打印videoId並檢查。 – MKJParekh 2011-12-15 07:11:14
String address = getIntent()。getStringExtra(「videoId」)也不起作用。 :-( – 2011-12-15 07:12:30
@Frankenstein在頭等艙中,如果我們打印視頻,它將顯示值,並且我可以在頭等艙中成功使用此值 – 2011-12-15 07:17:22