我想通過使用intent將一個avtivity的值傳遞給另一個活動。我沒有得到值作爲空值..我的logcat沒有錯誤。任何幫助將不勝感激。提前致謝。如何從一個活動獲取值到另一個
第一項活動
Intent intent = new Intent(Nexttopic.this, Quesans.class);
String name = getIntent().getStringExtra("name");
intent.putExtra("TopicName", tname);
intent.putExtra("Topicid", topicid);
intent.putExtra("LevelName",TAG_LEVELNAME);
intent.putExtra("Levelid",TAG_LEVELID);
intent.putExtra("Groupid",TAG_GROUPID);
startActivity(intent);
次活動
Intent i=getIntent();
name=i.getStringExtra(tname);
tid=i.getStringExtra(topicid);
lid=i.getStringExtra(TAG_LEVELID);
gid=i.getStringExtra(TAG_GROUPID);
System.out.println("Result :"+name);
System.out.println("Result :"+tid);
System.out.println("Result :"+lid);
System.out.println("Result :"+gid);
沒有我沒有得到字符串..im得到作爲levelid和groupid .. –
你試過我的方式嗎? – RobinHood
是三個值只是整數 –