zoukankan      html  css  js  c++  java
  • Android:Activity之间跳转和参数传递

    打开新的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);     
        }  
    复制代码
  • 相关阅读:
    8.5
    8.12
    8.11
    8.14
    8.15
    8.18
    8.16
    8.20
    Android新版NDK环境配置(免Cygwin)
    在Windows7上搭建Cocos2d-x win32开发环境
  • 原文地址:https://www.cnblogs.com/BoYu045535/p/5021134.html
Copyright © 2011-2022 走看看