`
xfjt297857539
  • 浏览: 151711 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Activity之间的跳转(A-B-A)

 
阅读更多
Activity   A 中:
Intent intent = new Intent(SubmitAnswerActivity.this,FileActivity.class);
startActivityForResult(intent, 1);

Activity B 中:
Intent intent = new Intent();
intent.putExtra("fileUrl", mFilePath);   //传回给A的东西
setResult(RESULT_OK,intent);

Activity A 中:
再接收B传给A的值
@Override
     protected void onActivityResult(int requestCode, int resultCode, Intent data) {
             // TODO Auto-generated method stub
             if(requestCode==1){
                     if(resultCode==RESULT_OK){
                         String string = data.getStringExtra("fileUrl");
                     }
             }
     }
分享到:
评论

相关推荐

    Android 实现两个Activity跳转实例

    Activity之间的跳转是Android应用中常见的操作,用于实现应用的功能流转。本文将深入探讨如何在Android中实现多个Activity之间的跳转,以及如何正确处理Activity的生命周期,以避免在跳转过程中出现错误。 1. **...

    两个activity之间跳转进度条

    总结来说,要在两个`Activity`之间跳转时展示进度条,你需要在源`Activity`中启动一个异步任务,并在任务执行期间显示进度条。任务完成后,关闭进度条并启动目标`Activity`。通过自定义`ProgressBar`的样式,可以...

    android之activity跳转 窗口跳转

    Activity之间的跳转是Android应用交互的重要部分,使得用户可以在不同的功能之间流畅地切换。本文将深入探讨Android中的Activity跳转及其相关知识点。 首先,Activity的启动方式主要有两种:显式启动和隐式启动。...

    Android2个App之间跳转

    以上就是关于Android两个App之间跳转的知识点,涉及Intent、Intent Filter、数据传递和权限管理等方面。通过Android Studio,开发者可以轻松实现不同应用间的交互,提升用户体验。在实际开发中,还需要考虑安全性和...

    详解Android Activity之间跳转出现短暂黑屏的处理方法

    Android Activity 之间跳转出现短暂黑屏的处理方法 Android Activity 之间跳转出现短暂黑屏是一个常见的问题,它会影响用户体验。这个问题的存在是由 Android 应用框架决定的,但我们可以通过一些方法来解决这个...

    3个Activity跳转和数据传输

    Activity之间的跳转和数据传输是Android开发中的重要环节。本篇将详细阐述如何实现“3个Activity跳转(A到B,B到C,C到B,B到A)”以及在这些跳转过程中如何有效地进行数据传递。 一、Activity的启动模式 在...

    Android Activity ABC页面跳转生命周期变化及activity + fragment生命周期变化

    在Activity之间进行跳转(如ABC页面),每个Activity的生命周期方法会按照上述顺序调用。例如,从A到B,A的`onPause()`和B的`onResume()`会被调用;如果再从B返回A,B的`onPause()`和A的`onResume()`会再次执行。 ...

    使用Intent filter来实现不同应用中Activity的相互跳转

    使用Intent filter来实现不同应用中Activity的相互跳转,点击A应用中的Activity,就跳转到B应用中的Activity,这种方式可以实现从一个应用的Activity 跳转到另一个应用的Activity,它们之间还可以传递数据。

    Android Activity学习笔记

    在Activity之间跳转时,为什么要先暂停当前显示的Activity?这是因为当前显示的Activity需要释放资源和释放锁,以便让其他Activity可以使用这些资源和锁。 为什么要先执行要打开的Activity的onCreate、onStart、...

    android两个app实现跳转.rar

    例如,如果应用A想要跳转到应用B的一个特定Activity,应用B的该Activity应该有一个对应的Intent Filter,包含ACTION和CATEGORY以及可能的数据类型(DATA)。 3. **ACTION**: Intent的ACTION字段定义了我们要执行的...

    Android 两个Fragment之间的跳转和数据的传递实例详解

    Android 两个Fragment之间的跳转和数据的传递实例详解 Android 两个Fragment之间的跳转和数据的传递实例详解是 Android 应用程序开发中的一项重要技术,该技术可以实现在不同的Fragment之间的跳转和数据的传递。...

    android两个activity相互传值

    当用户在应用中进行操作时,可能会在不同的Activity之间切换。在实际的开发过程中,常常需要在两个Activity之间传递数据,比如从一个Activity启动另一个Activity并传递一些参数,然后在新的Activity中处理这些参数,...

    android数据跳转开发案例

    在Android应用开发中,数据跳转是一个至关重要的环节,它涉及到Activity之间的通信、Intent的使用以及数据传递。在这个"android数据跳转开发案例"中,我们可能会遇到如何在不同的Activity之间传递数据,以及如何通过...

    Activity切换,上入下出,防止背景黑屏

    "Activity切换,上入下出,防止背景黑屏"这个主题主要关注的是如何优雅地进行Activity之间的过渡,以及如何避免在切换过程中出现不理想的视觉效果,比如背景黑屏现象。下面将详细探讨相关知识点。 首先,Activity的...

    android活动的跳转到另一个活动

    Intent是一种意图声明,用于在组件之间传递消息,这里就是从一个Activity跳转到另一个Activity。创建Intent时,我们需要指定目标Activity的类名或其对应的Intent过滤器。 ```java Intent intent = new Intent...

    Fragment之间通过Activity通信

    在这个简单的例子中,我们将探讨如何在Fragment A和Fragment B之间通过Activity进行通信。 首先,我们需要理解Fragment和Activity的关系。Activity是一个全屏交互式的用户界面容器,它可以包含一个或多个Fragment。...

    Activity之间的数据传递

    它充当了不同组件间的信使,可以携带数据在不同的Activity之间跳转。数据传递主要有两种类型:显式Intent和隐式Intent。显式Intent明确了接收Intent的Activity,而隐式Intent则通过指定Action、Data、Category等信息...

    activity调转

    因此,掌握如何在不同的Activity之间进行跳转是每个Android开发者必备的技能。 ### Activity的基本概念 在深入讲解之前,我们首先需要了解Activity的一些基本概念。在Android中,Activity代表了一个屏幕,通常用于...

    通过接口的方式实现fragment之间的跳转操作

    在Fragment间进行跳转时,我们通常会遇到以下场景:一个Fragment需要触发另一个Fragment的操作,例如,点击一个按钮后从Fragment A跳转到Fragment B。传统的做法可能是通过Activity作为中介,但是这种方法会导致...

Global site tag (gtag.js) - Google Analytics