现在的位置: 首页 > 综合 > 正文

安卓从一个Activity跳转到另一个Activity传递数据实现

2014年08月29日 ⁄ 综合 ⁄ 共 645字 ⁄ 字号 评论关闭

在跳转按钮事件函数中添加如下代码

private Button.OnClickListener btnlogin=new Button.OnClickListener(){
  public void onClick(View v){
   Intent it=new Intent();
   it.setClass(MainActivity.this,AfterLoginActivity.class);//从MainActivity跳转到AfterLoginActivity
   it.putExtra("str1", e1.getText().toString());//给intent添加数据,函数第一个参数是key,第二个是值。
   it.putExtra("str2", e2.getText().toString());
   startActivity(it);
  }
 };

在AfterLoginActivity的onCreate函数中添加如下代码

Intent intent=getIntent();
  Bundle bundle=intent.getExtras();///获取前面的那个activity传过来的数据
  v1.setText(bundle.getString("str1"));//用textview显示。
  v2.setText(bundle.getString("str2"));

参考博客:http://ant-qingyun27sc.iteye.com/blog/1589812



抱歉!评论已关闭.