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

adroid activity初始化时弹出另一个activity 并取其返回值

阅读更多
我在一个activity中弹出一另一个activity->B窗口,通过弹出窗口的值来判断主页显示内容.
弹出窗口用下面的方式:
startActivityForResult(intent, REQUEST_QUERYDATE);

取返回值:
protected void onActivityResult(int requestCode, int resultCode, Intent data)

可我在onActivityResult中用data.getCharSequenceExtra("参数").toString().得到的总是NULL值
最后用data.getStringExtra("参数");搞定的

哎。。。不懂
分享到:
评论

相关推荐

    activity5.22中文版api+表

    在API 5.22版本中,可能会包含各种方法和类,用于初始化Activity、处理生命周期事件(如onCreate(), onStart(), onResume()等)、处理用户输入、实现导航、以及与其他组件(如Service、BroadcastReceiver等)交互。...

    Android中Activity的常用方法一览.pdf

    12. `onCreate(Bundle savedInstanceState)`:Activity创建时的第一个回调方法,用于初始化界面和组件,`savedInstanceState`参数用于恢复之前保存的状态。 13. `onDestroy()`:Activity即将被销毁时调用,通常用于...

    Activity示例代码

    2. **onCreate()**:这是Activity生命周期的第一个回调,用于初始化Activity的基本设置,如布局加载、变量初始化等。通常在这里设置 setContentView(R.layout.activity_main) 来指定界面布局。 3. **onStart()**:...

    基本程序单元Activity

    在处理Activity间的通信时,可以使用Intent传递数据,也可以利用startActivityForResult()启动另一个Activity,并在完成后通过onActivityResult()接收返回值。此外,Intent的Flag如FLAG_ACTIVITY_CLEAR_TOP或FLAG_...

    Activity 工作过程1

    首先,当一个Activity被启动时,Android系统会通过`ActivityThread`进行处理。`ActivityThread`是应用程序的主线程,负责调度所有应用程序相关的操作。在`ActivityThread`中,`handleLaunchActivity`方法被调用,这...

    第3章 Activity与Intent.pptx

    当用户返回(通过点击Back键)时,当前Activity从堆栈中移除,前一个Activity恢复并获得焦点,这就是所谓的“后进先出”原则。 创建和配置Activity涉及以下几个步骤: 1. **继承Activity基类**:自定义Activity时,...

    浅谈Android生命周期

    4. onPause():当另一个Activity将要覆盖当前Activity时调用,此阶段应快速执行,因为系统可能需要快速回到当前Activity。 5. onStop():当Activity不再对用户可见时调用,通常发生在新Activity启动或当前Activity被...

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

    Android创建UI的新思路:用javascript与Activity进行交互.zip

    1. 在Activity中初始化WebView,并设置必要的属性,如WebSettings,以启用JavaScript支持: ```java WebView webView = new WebView(this); WebSettings webSettings = webView.getSettings(); webSettings....

    android使用webView实现java程序与js脚本的相互调用

    在Android开发中,WebView是一个非常重要的组件,它允许我们在应用程序中加载和显示网页内容。同时,WebView还提供了Java代码与JavaScript交互的能力,使得我们可以利用JavaScript的灵活性和Android原生功能的强大...

    Android说明Service生命周期的代码例子

    IntentService是一个特殊的Service子类,用于处理单一任务并自动管理线程和停止自身。以下是一个简单的IntentService代码示例: ```java public class MyIntentService extends IntentService { public ...

    Android Studio实现一个简约记账APP,代码附详细注释.zip

    在本项目中,我们主要探讨如何使用Android Studio开发一个简易的记账应用程序。这个项目名为"OneAccount",它提供了一个基础的框架,帮助初学者理解Android应用开发的基本流程和技术。 首先,Android Studio是...

    Android WebView与Html交互

    在对应的Activity或Fragment中,我们需要初始化WebView并加载网页: ```java WebView webView = findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled(true); // 启用JavaScript webView....

    android面试题(初级)

    - `onCreate()`:应用启动时调用,用于初始化资源。 - `onStart()`:当Activity变得可见时调用。 - `onResume()`:Activity成为前台活动时调用,用户可以与之交互。 - `onPause()`:当Activity被其他Activity...

    Android DrawerLayout简单Demo

    在这个简单的Demo中,我们将深入理解如何使用Android Studio 3.1.4来创建一个基本的DrawerLayout,并探讨相关的知识点。 首先,DrawerLayout是Android SDK中的一个布局容器,它允许你将一个或两个"抽屉"添加到主...

    android的回调机制(转自http://www.cnblogs.com/vtianyun/archive/2012/06/19/2555427.html)

    - `onPause()`:当另一个Activity将覆盖本Activity或者系统需要保存Activity的状态时调用,应在此时保存数据。 - `onStop()`:当Activity不再对用户可见时调用,通常意味着新Activity启动或当前Activity被完全覆盖...

    android 百度地图附近位置列表显示

    至于`BaiduMapsApiDemo`这个文件名,它可能是一个完整的示例项目,包含了上述步骤的完整代码,可以帮助开发者快速理解和学习如何在Android应用中集成百度地图并显示附近位置列表。通过研究这个示例,你可以更好地...

    学习通过Kotlin语言来简单地开发android应用.

    创建一个详情界面涉及多个步骤,包括准备请求、提供一个新的activity、启动一个activity。这些操作涉及到Android应用的界面设计和导航。 总的来说,通过学习和实践Kotlin,开发者可以更加高效地构建高质量的Android...

    生命周期LifeCycle

    1. onCreate():这是Activity创建时调用的第一个方法,通常在这里进行初始化工作,如设置布局、绑定数据等。 2. onStart():当Activity变得可见但不一定是前台时调用,标志着Activity开始与用户交互。 3. onResume()...

    android原生代码调用js demo

    1. **WebView的初始化**:在布局XML文件中,我们需要添加一个WebView控件,并在对应的Activity或Fragment中找到该控件,然后通过`setWebViewClient()`和`WebSettings`来配置它。例如,启用JavaScript执行: ```...

Global site tag (gtag.js) - Google Analytics