Activity之间的通信(Intent)

来源:互联网 发布:淘宝买鱼缸 编辑:程序博客网 时间:2024/04/28 01:14

Android 中通过 Intent 对象来表示一条消息,一个 Intent 对象不仅包含有这个消息的目的地,还可以包含消息的内容,这好比一封 Email,其中不仅应该包含收件地址,还可以包含具体的内容。对于一个 Intent 对象,消息“目的地”是必须的,而内容则是可选项。

 发送方:

CurrentActivity

Intent intent =new Intent(CurrentActivity.this,OtherActivity.class);  intent.putExtra("boolean_key", true);  intent.putExtra("string_key", "string_value");  startActivity(intent); 

接收方:

OtherActivity

Intent intent=getIntent();  intent.getBooleanExtra("boolean_key",false);  intent.getStringExtra("string_key"); 


原创粉丝点击