怎么样把数据从一个activity(intent)发送到另一个呢?
我发送数据的代码如下:
Intent i=new Intent(context,SendMessage.class);
i.putExtra("id",user.getUserAccountId()+"");
i.putExtra("name",user.getUserFullName());context.startActivity(i);
怎么样把数据从一个activity(intent)发送到另一个呢?
我发送数据的代码如下:
Intent i=new Intent(context,SendMessage.class);
i.putExtra("id",user.getUserAccountId()+"");
i.putExtra("name",user.getUserFullName());context.startActivity(i);
首先,用getIntent()
方法获得activity中已有的intent
Intent intent= getIntent();
如果数据是strings形式,可以使用intent.getStringExtra(String name)
方法
根据你的参数:
String id= intent.getStringExtra("id");String name= intent.getStringExtra("name")