zoukankan      html  css  js  c++  java
  • Activity消息传递与消息回传模板 java程序员

    Activity之间的消息传递:

    Activity1:
    Intent intent=new intent(Activity1.this,Activity2.clas);
    Bundle data=new data();
    data.putString("name",name);
    intent.putExtras(data);
    StartActivity(intent);
    
    Activity2:
    Intent intent=getIntent();
    Bundle data=intent.getExtras();
    String name=data.getString("name);
    


    Activity消息回传:

    Activity1:
    
    Intent intent=new Intent();
    
    Bundle data=new Bundle();
    
    data.putString("name","kok");
    
    intent.putExtras(data);
    
    intent.setClass(Activity1.this,Activity2.class);
    
    startActivityForResult(intent,0);
    
     
    
    实现onActivityResult函数接口:
    
    protected void onActivityResult(int requestCode,int resultCode,Intent intent)
    
    {
    
        Bundle data=intent.getExtras();
    
        String name=data.getString("name");
    }
    
     
    
    Activity2:
    
    Intent intent=getIntent();
    
    Activity2.setResult(0,intent);
    
    Activity2.this.finish();
    


     

  • 相关阅读:
    循环逗号分割数组!
    只是想好好学习一下!
    html元素水平垂直居中
    闭包知识点--笔记
    20160314
    从零开始做运维-零
    Nginx 和 CodeIgniter
    安装PIL库
    init
    NutUI3 多端实践之路
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215857.html
Copyright © 2011-2022 走看看