Android向上一个Activity传递数据

来源:互联网 发布:redhat yum安装mysql 编辑:程序博客网 时间:2024/05/29 17:36

Android向上一个Activity传递数据

1、向上一个Activity返回结果

  Intent intent=getIntent();  Bundle bundle=new Bundle();  bundle.putString("name", "Lvyan Blog");  intent.putExtras(bundle);    setResult(RESULT_OK, intent);

2、回调上一个Activity的结果处理函数

protected voidonActivityResult(int requestCode, int resultCode, Intent data) {  super.onActivityResult(requestCode,resultCode, data);  if(requestCode==REQUEST_CODE){     if(resultCode==RESULT_CANCELED){          setTitle("cancle");       }else if (resultCode==RESULT_OK){         String temp=null;         Bundle bundle=data.getExtras();         if(bundle!=null){             temp=bundle.getString("name");           setTitle(temp);           }       }   }}

0 0