我想通过使用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
是三个值只是整数 –