传递数据到另一个Activity
2014-08-09 11:56:09 1 举报
在Android开发中,我们可以通过Intent对象来传递数据到另一个Activity。首先,我们需要在源Activity中创建一个Intent对象,并使用putExtra()方法将需要传递的数据添加到Intent中。然后,我们可以调用startActivity()方法启动目标Activity,并将Intent对象作为参数传递给该方法。在目标Activity中,我们可以使用getIntent()方法获取传递过来的Intent对象,并使用相应的getExtra()方法从Intent中取出数据。这样,我们就可以实现在两个Activity之间传递数据了。
作者其他创作
大纲/内容
前一个Activity
Intent it2 = getIntent();it2.getExtra(\"name\");
传递数据到新启动的Activity
Intent it2 = getIntent();Bundle bd = it2.getExtras();String n = bd.getString(\"name\");String s = bd.getString(\"sex\");int a = bd.getInt(\"age\");
后一个Activity
ps:往Bundle对象中按键-值写入数据;最后再调用Intent的putExtras(bd);写入Intent
②传递多个变量
①只传递一个变量
0 条评论
下一页