Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >activity结束之后刷新之前的activity的内容

activity结束之后刷新之前的activity的内容

作者头像
欢醉
发布于 2018-01-22 07:56:16
发布于 2018-01-22 07:56:16
92700
代码可运行
举报
文章被收录于专栏:james大数据架构james大数据架构
运行总次数:0
代码可运行

点击添加按钮之后-----弹出一个新的activity--------在新的activity将数据输入保存之后,关闭当前的activity回到之前的activity刷新内容

实现:使用onActivityResult

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
启动页:
btnButton.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this, SecondActivity.class);
                String str=txtEditText.getText().toString();
                intent.putExtra("fromMain", str);
                // startActivity(intent);
                // 启动需要监听返回值的Activity,并设置请求码:requestCode
                startActivityForResult(intent, 1);
            }

新页面关闭时

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
btnBack.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                Intent intent = new Intent();
                intent.putExtra("result", txtContent.getText().toString());
                setResult(RESULT_CODE, intent);// 设置resultCode,onActivityResult()中能获取到
                finish();
            }
        });

两个activity通过intent来通讯

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-05-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Activity间中使用Intent传值
主页面用来输入一个值传入第二个页面显示,关闭第二个页面返回一个值 主页布局: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:
欢醉
2018/01/22
6560
一个Activity向另外一个Activity传递值的方法
1.关键代码 假如FirstActivity要向SecondActivity传递值
Aidol
2020/07/23
7650
一个Activity向另外一个Activity传递值的方法
Android 四大组件学习之Activity四
上一节学习了利用Intent传值。本节学习利用激活新的Activity获得其返回值。
DragonKingZhu
2022/05/08
2970
Android 四大组件学习之Activity四
Android 学习笔记--android——Activity学习
Activity 创建的三要素: 1、创建的类要去继承activity 2、setContentView();应用布局文件 3、在清单文件中进行配置 android:name="com.example.ex_0310_01.MainActivity" (包名.类名)
易寒
2021/12/17
4470
Activity实现界面间传值和数据回传案例
张哥编程
2024/12/13
1700
Activity实现界面间传值和数据回传案例
关于Activity之间相互传值的问题
如果需要打开某一个界面后在跳转回来,如在登录界面点击注册,注册完成后再跳转回登录界面,此时可以使用
geekfly
2022/05/06
2900
Android开发之Activity的创建跳转及传值
在Android系统的江湖中有四大组件:活动(Activity), 服务(Service), 广播接收器(Broadcast Reciver)和内容提供者(Content Provider)。今天所介绍的就是Android开发中的四大组件之一:Activity,其他那三大组件以后再进行介绍。说道Android中的Activity,如果你做过iOS开发的话,Activity类似于iOS中的ViewController(视图控制器)。在应用中能看到的东西都是放在活动中的。活动是安卓开发比较重要的东西,是用户交互
lizelu
2018/01/11
3.3K0
Android开发之Activity的创建跳转及传值
Activity--startActivityForResult()-返回数据给上一个活动方法记录
在firstactivity 活动中 使用startActivityForResult 第一个参数是 intent 第二个参数是请求码启动Activity
tea9
2022/07/16
5370
Activity--startActivityForResult()-返回数据给上一个活动方法记录
android回传值
这个User类主要作用是页面一传值和页面二接收值及回传值时对数据进行存储的中间层。
全栈若城
2024/02/29
1450
android回传值
Android Activity之间的数据传递
在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确的指定我们需要跳转的Activity上,或者通过Intent对象来指定我们要完成的一个action操作,同时我们可以通过intent来携带一些值,进而来Activity见跳转的时候也可以把值传过去。
233333
2021/04/09
1.8K0
Android Activity之间的数据传递
安卓学习记录(二)
为LogCat设置显示样式以及选择过滤器,否则会不断打印日志,选择Show only selected application或者自定义过滤器,为不同级别日志设置颜色Setting–>Editor->Colors & Fonts->Android Logcat
Helloted
2022/06/07
1690
安卓学习记录(二)
android之startActivityForResult的使用
A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将,执行操作数据的结果返回给A-Activtiy
全栈程序员站长
2022/07/20
9500
android之startActivityForResult的使用
Android基础总结(2)——活动Activity
1、什么是活动(Activity)   活动(Activity)是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序中可以包含零个或多个活动,但不包含任何活动的应用程序很少见。 2、怎么使用活动(Activity) 定义Activity: 1 public class MainActivity extends Activity { 2 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5
mukekeheart
2018/02/27
1.2K0
Android基础总结(2)——活动Activity
利用startActivityForResult返回数据到前一个Activity(附源码+解析)
在Android里面,从一个Activity跳转到另一个Activity、再返回,前一个Activity默认是能够保存数据和状态的。但这次我想通过利用startActivityForResult达到相同的目的,虽然看起来变复杂了,但可以探索下startActivityForResult背后的原理和使用注意事项。
netkiller old
2021/02/12
2.1K0
利用startActivityForResult返回数据到前一个Activity(附源码+解析)
Android startActivityForResult用法
当我们在第一个Activity打开第二个Activity时,第二个Activity关闭并想返回数据给第一个Activity时,我们就可以使用startActivityForResult进行传值。
全栈程序员站长
2022/09/14
4260
android开发_Intent初级学习
前面说到用Intent来拨打电话和发送短信,主要是介绍了Intent的一些简单方法,这里Intent启动了另一个Activity,在之前的内容都是在一个Activity中进行操作的。但是在实际应用中,我们会有很多个Activity,如何从一个Activity跳到其他的Activity,这时就需要用到Intent了,既然有多个Activity,那么我们就要创建另一个Activity文件,如:HongtenActivity.java
Hongten
2018/09/13
4910
第五章 模拟跳转充值界面以及requestCode和resultCode的解释 2.8
  requestCode:由跳转前的界面定义,通过startActivityForResult()来将定义的intent(同时也代表着要跳转的界面)与requestCode绑定。接着复写onActivityResult(int requestCode, int resultCode, Intent data)来获取发生事件的界面。
全栈程序员站长
2022/09/07
3760
第五章 模拟跳转充值界面以及requestCode和resultCode的解释 2.8
Android应用界面开发——简单控件和Activity间传递数据
要想开发一个Android App,开发环境是必不可少的,所以学习之前应该先搭建环境,环境如下:
trampcr
2018/09/28
2K0
Android应用界面开发——简单控件和Activity间传递数据
Android 子activity关闭 向父activity传值
使用startActivity方式启动的Activity和它的父Activity无关,当它关闭时也不会提供任何反馈。 可变通的,你可以启动一个Activity作为子Activity,它与父Activity有内在的联系。当子Activity关闭时,它会触发父Activity中的一个事件处理函数。子Activity最适合用在一个Activity为其它的Activity提供数据(例如用户从一个列表中选择一个项目)的场合。 子Activity的创建和普通Activity的创建相同,也必须在应用程序的manifest
庞小明
2018/03/07
1.7K0
Activity数据回传
上一节学习了将简单的数据从MainActivity传递到SecondActivity,本节一起来学习数据如何从SecondActivity回传到MainActivity。 一、简介 前面己经提到,Activity 还提供了一个 startActivityForResult(Intent intent, int requestCode) 方法来启动其他Activity。该方法用于启动指定Activity,而且期望获取指定Activity返回的结果。这种请求对于实际应用也是很常见的,例如应用程序
分享达人秀
2018/03/26
1.6K0
Activity数据回传
相关推荐
Activity间中使用Intent传值
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验