文档章节

返回数据给上一个活动intent

大心脏嘿嘿
 大心脏嘿嘿
发布于 2015/01/16 14:57
字数 136
阅读 27
收藏 0

上一个活动:

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

下一个活动点击组件的情况:

 btn2 = (Button) findViewById(R.id.btn2);
        btn2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent();
                intent.putExtra("data_Result","YES!");
                setResult(RESULT_OK,intent);
                finish();
            }
        });

下一个活动点击BACK键的情况

 public void onBackPressed() {
        Intent intent = new Intent();
        intent.putExtra("data_Result","YES!");
        setResult(RESULT_OK,intent);
        finish();

    }

上一个活动接收返回的数据:

 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        switch (requestCode){
            case 1:
                if(resultCode==RESULT_OK){
                    String returnData = data.getStringExtra("data_Result");
                    Log.d("FirstActivity",returnData);
                }
                break;
            default:
        }
    }


© 著作权归作者所有

大心脏嘿嘿
粉丝 0
博文 5
码字总数 665
作品 0
成都
项目经理
私信 提问
Android-Intent的使用

什么是Intent Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递参数。Intent一般可被用于启动活动、启动服务以及发...

什么都不懂的小石
2017/09/29
0
0
Android中的Intent的使用

Intent 是 Android 程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组 件想要执行的动作,还可以在不同组件之间传递数据。Intent 一般可被用于启动活动、启动 服务、以及发送广播...

西红柿的眼泪
2016/07/15
2
0
Android第三十四天

1、什么是适配器? 适配器是一个连接数据和AdapterView的桥梁,通过它能有效地实现数据与Adapter的分离设置,使Adapter与数据的绑定更加简便,修改更加方便。 2、常用的适配器有哪些? Base...

黄晓磊
2016/07/18
7
0
android Activity基础

1、销毁一个Activity 两种方式:1,点击返回键。2,调用finish方法. 2、Intent的调用 Intent主要用于各组件之间传递数据,例如可以用于启动Acitivity,Service,BroadCast Intent的调用,分为显...

西米小娅
2018/09/18
10
0
Android之Activity的几种跳转方式

1.显示调用方法 Intent intent=new Intent(this,OtherActivity.class); //方法1 Intent intent2=new Intent(); intent2.setClass(this, OtherActivity.class);//方法2 intent2.setClassName(......

Airship
2015/03/27
46
0

没有更多内容

加载失败,请刷新页面

加载更多

CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
22分钟前
4
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0
VUE 计算属性

本文转载于:专业的前端网站▶VUE 计算属性 1、示例代码 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <title>vue示例</title> </hea......

前端老手
昨天
7
0
快速搭建LNMT平台和环境部署 Tomcat详解

Tomcat部署的基本概念 1. CATALINA_HOME与CATALINA_BASE分别指什么?     CATALINA_HOME指的是Tomcat的安装目录     bin:\\Tomcat一些脚本存放目录,比如启动脚本startup.bat/start...

网络小虾米
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部