码迷,mamicode.com
首页 > 其他好文 > 详细

从一个Activity转到另一个Activity

时间:2015-08-05 17:52:15      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

1.MainActivity:

  Intent intent=new Intent(MainActivity.this,SecondActivity.class);  //Intent 中的参数第一个为相邻的Activity,第二个为要转到的Activity

     startActivity(intent);   

2.  实现跳转并向下一个活动传递数据

MainActivity:

   String data="this"

    Intent intent=new Intent(MainActivity.this,SecondActivity.class); 

    Intent.putExtra("extra_data",inputText);

     startActivity(intent);   

 SeconActivity:

    Intent intent=getIntent();   //首先通过getIntent()方法获取到用于启动SecondActivity的Intent

   String data=intent.getStringExtra("extra_data");  // 再通过getStringExtra()方法传入相应的键值,这里传的是字符串,也可传int等,即getIntExtra()...

   Log.d("SecondActivity",data);

3.返回数据给上一个活动

    startActivityForResult()方法也用于启动活动,但这个方法期望在活动销毁时返回一个结果给上一个活动。接受两个参数,第一个Intent,第二个是请求码,用于在之后的回调中判断数据的来源。

 

从一个Activity转到另一个Activity

标签:

原文地址:http://www.cnblogs.com/chhom/p/4705017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!