首页 > 移动平台 > 详细

Android:Activity之间跳转和参数传递

时间:2015-12-05 11:02:53      阅读:227      评论:0      收藏:0      [点我收藏+]

打开新的Activity并传递参数

MainActivity.java传递参数

技术分享
public void OpenNew(View v){
    //新建一个显式意图,第一个参数为当前Activity类对象,第二个参数为你要打开的Activity类
    Intent intent =new Intent(MainActivity.this,MainActivity2.class);
    
    //用Bundle携带数据
    Bundle bundle=new Bundle();
    //传递name参数为tinyphp
    bundle.putString("name", "tinyphp");
    intent.putExtras(bundle);
    
    startActivity(intent);        
    }
技术分享

MainActivity2.java接收参数

技术分享
 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.newtest);   
        
        //新页面接收数据
        Bundle bundle = this.getIntent().getExtras();
        //接收name值
        String name = bundle.getString("name");
       Log.i("获取到的name值为",name);     
    }  
技术分享

Android:Activity之间跳转和参数传递

原文:http://www.cnblogs.com/BoYu045535/p/5021134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!