startActivityForResult 用法

startActivityForResult用法详解 一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int requestCode, int resultCode, Intent data)方法。 package com.l. 阅读详情

转自:http://javaeye.com/topic/577342


Activity 跳转 都知道用startActivity(Intent)

 

但是如果下面情况呢?

 

Activity1 跳转到 Activity2  但是还需要在Activity2 再回到 Activity1呢? 可能有人说: 那我在Activity2  再使用 startActivity() 不就可以了 是的 但是 startActivityForResult() 能够直接完成这项工作

 

 

[示例]

Activity1: 有2个EditText 用于接收用户输入的2个字符串 要求把这2个字符串连接起来 我现在把连接的工作交给 Activity2 来做 并且把连接好后的字符串再返回给 Activity1 并由它负责显示

 

[代码]

1. 构建 Activity1 所需的界面

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <EditText    
  8.     android:id="@+id/first"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     />  
  12. <EditText    
  13.     android:id="@+id/second"  
  14.     android:layout_width="fill_parent"   
  15.     android:layout_height="wrap_content"   
  16.     />  
  17. <Button    
  18.     android:id="@+id/start"  
  19.     android:layout_width="fill_parent"   
  20.     android:layout_height="wrap_content"   
  21.     android:text="start"  
  22.     />  
  23. <TextView    
  24.     android:id="@+id/text"  
  25.     android:layout_width="fill_parent"   
  26.     android:layout_height="wrap_content"   
  27.     android:text="...is waiting"  
  28.     />  
  29. </LinearLayout>  

 

 

 

 

2. 得到2个EditText的用户输入

Java代码  收藏代码
  1. first = (EditText) findViewById(R.id.first);  
  2.         second = (EditText) findViewById(R.id.second);  

 

 

3. 把字符串装入Bundle 再放置于Intent 然后发送之

Java代码  收藏代码
  1. Intent i = new Intent(this, Activity2.class);  
  2.           
  3.         Bundle b = new Bundle();  
  4.           
  5.         b.putString("first", first.getText().toString());  
  6.         b.putString("second", second.getText().toString());  
  7.           
  8.         i.putExtras(b);  
  9.           
  10.         startActivityForResult(i,10);  

 

补充:

Java代码  收藏代码
  1. public void startActivityForResult (Intent intent, int requestCode)   
  2.   
  3. Intent intent:系统会根据这个确定目的Activity  
  4.   
  5. int requestCode:用于标识该Intent 回来后确定是不是想要的返回  

 

 

4. 注册View监听器

Java代码  收藏代码
  1. findViewById(R.id.start).setOnClickListener(new OnClickListener(){  
  2.             public void onClick(View v) {  
  3.                 // TODO Auto-generated method stub  
  4.                 sendCalculate();  
  5.             }  
  6.         });  

 

 

 

5. 构建 Activity2 的界面 把处理的结果返回

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <Button    
  8.     android:id="@+id/reply"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     android:text="reply"  
  12.     />  
  13. </LinearLayout>  

 

 

6. 得到传入的Intent 以及传过来的2个字符串 并连接之

Java代码  收藏代码
  1. Intent i = this.getIntent();  
  2.           
  3.         Bundle b = i.getExtras();  
  4.           
  5.         String v1 = b.getString("first");  
  6.         String v2 = b.getString("second");  
  7.           
  8.         value = v1 + v2;  

 

 

7. 定义Intent 并存放返回结果 并返回之

Java代码  收藏代码
  1. Intent i = new Intent();  
  2.           
  3.         Bundle b = new Bundle();  
  4.         b.putString("CALCULATION", value);  
  5.           
  6.         i.putExtras(b);  
  7.           
  8.         this.setResult(RESULT_OK, i);  
  9.         this.finish();  

 

 

8. 事情完成了么? 当然没有 别忘了 Activity1 还要接收数据并显示之

Java代码  收藏代码
  1. protected void onActivityResult(int requestCode, int resultCode,  
  2.                                     Intent data){  
  3.         switch (resultCode){  
  4.         case RESULT_OK:  
  5.             Bundle b = data.getExtras();  
  6.               
  7.             String string = b.getString("CALCULATION");  
  8.               
  9.             updateText(string);  
  10.         }  
  11.     }  

 

 

现在才是真的结束了! 看看运行效果吧

 

1.  

 

 

2.

Activity 跳转 都知道用startActivity(Intent)

 

但是如果下面情况呢?

 

Activity1 跳转到 Activity2  但是还需要在Activity2 再回到 Activity1呢? 可能有人说: 那我在Activity2  再使用 startActivity() 不就可以了 是的 但是 startActivityForResult() 能够直接完成这项工作

 

 

[示例]

Activity1: 有2个EditText 用于接收用户输入的2个字符串 要求把这2个字符串连接起来 我现在把连接的工作交给 Activity2 来做 并且把连接好后的字符串再返回给 Activity1 并由它负责显示

 

[代码]

1. 构建 Activity1 所需的界面

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <EditText    
  8.     android:id="@+id/first"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     />  
  12. <EditText    
  13.     android:id="@+id/second"  
  14.     android:layout_width="fill_parent"   
  15.     android:layout_height="wrap_content"   
  16.     />  
  17. <Button    
  18.     android:id="@+id/start"  
  19.     android:layout_width="fill_parent"   
  20.     android:layout_height="wrap_content"   
  21.     android:text="start"  
  22.     />  
  23. <TextView    
  24.     android:id="@+id/text"  
  25.     android:layout_width="fill_parent"   
  26.     android:layout_height="wrap_content"   
  27.     android:text="...is waiting"  
  28.     />  
  29. </LinearLayout>  

 

 

 

 

2. 得到2个EditText的用户输入

Java代码  收藏代码
  1. first = (EditText) findViewById(R.id.first);  
  2.         second = (EditText) findViewById(R.id.second);  

 

 

3. 把字符串装入Bundle 再放置于Intent 然后发送之

Java代码  收藏代码
  1. Intent i = new Intent(this, Activity2.class);  
  2.           
  3.         Bundle b = new Bundle();  
  4.           
  5.         b.putString("first", first.getText().toString());  
  6.         b.putString("second", second.getText().toString());  
  7.           
  8.         i.putExtras(b);  
  9.           
  10.         startActivityForResult(i,10);  

 

补充:

Java代码  收藏代码
  1. public void startActivityForResult (Intent intent, int requestCode)   
  2.   
  3. Intent intent:系统会根据这个确定目的Activity  
  4.   
  5. int requestCode:用于标识该Intent 回来后确定是不是想要的返回  

 

 

4. 注册View监听器

Java代码  收藏代码
  1. findViewById(R.id.start).setOnClickListener(new OnClickListener(){  
  2.             public void onClick(View v) {  
  3.                 // TODO Auto-generated method stub  
  4.                 sendCalculate();  
  5.             }  
  6.         });  

 

 

 

5. 构建 Activity2 的界面 把处理的结果返回

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <Button    
  8.     android:id="@+id/reply"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     android:text="reply"  
  12.     />  
  13. </LinearLayout>  

 

 

6. 得到传入的Intent 以及传过来的2个字符串 并连接之

Java代码  收藏代码
  1. Intent i = this.getIntent();  
  2.           
  3.         Bundle b = i.getExtras();  
  4.           
  5.         String v1 = b.getString("first");  
  6.         String v2 = b.getString("second");  
  7.           
  8.         value = v1 + v2;  

 

 

7. 定义Intent 并存放返回结果 并返回之

Java代码  收藏代码
  1. Intent i = new Intent();  
  2.           
  3.         Bundle b = new Bundle();  
  4.         b.putString("CALCULATION", value);  
  5.           
  6.         i.putExtras(b);  
  7.           
  8.         this.setResult(RESULT_OK, i);  
  9.         this.finish();  

 

 

8. 事情完成了么? 当然没有 别忘了 Activity1 还要接收数据并显示之

Java代码  收藏代码
  1. protected void onActivityResult(int requestCode, int resultCode,  
  2.                                     Intent data){  
  3.         switch (resultCode){  
  4.         case RESULT_OK:  
  5.             Bundle b = data.getExtras();  
  6.               
  7.             String string = b.getString("CALCULATION");  
  8.               
  9.             updateText(string);  
  10.         }  
  11.     }  

 

 

现在才是真的结束了! 看看运行效果吧

 

1.  

 

 

2.

Activity 跳转 都知道用startActivity(Intent)

 

但是如果下面情况呢?

 

Activity1 跳转到 Activity2  但是还需要在Activity2 再回到 Activity1呢? 可能有人说: 那我在Activity2  再使用 startActivity() 不就可以了 是的 但是 startActivityForResult() 能够直接完成这项工作

 

 

[示例]

Activity1: 有2个EditText 用于接收用户输入的2个字符串 要求把这2个字符串连接起来 我现在把连接的工作交给 Activity2 来做 并且把连接好后的字符串再返回给 Activity1 并由它负责显示

 

[代码]

1. 构建 Activity1 所需的界面

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <EditText    
  8.     android:id="@+id/first"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     />  
  12. <EditText    
  13.     android:id="@+id/second"  
  14.     android:layout_width="fill_parent"   
  15.     android:layout_height="wrap_content"   
  16.     />  
  17. <Button    
  18.     android:id="@+id/start"  
  19.     android:layout_width="fill_parent"   
  20.     android:layout_height="wrap_content"   
  21.     android:text="start"  
  22.     />  
  23. <TextView    
  24.     android:id="@+id/text"  
  25.     android:layout_width="fill_parent"   
  26.     android:layout_height="wrap_content"   
  27.     android:text="...is waiting"  
  28.     />  
  29. </LinearLayout>  

 

 

 

 

2. 得到2个EditText的用户输入

Java代码  收藏代码
  1. first = (EditText) findViewById(R.id.first);  
  2.         second = (EditText) findViewById(R.id.second);  

 

 

3. 把字符串装入Bundle 再放置于Intent 然后发送之

Java代码  收藏代码
  1. Intent i = new Intent(this, Activity2.class);  
  2.           
  3.         Bundle b = new Bundle();  
  4.           
  5.         b.putString("first", first.getText().toString());  
  6.         b.putString("second", second.getText().toString());  
  7.           
  8.         i.putExtras(b);  
  9.           
  10.         startActivityForResult(i,10);  

 

补充:

Java代码  收藏代码
  1. public void startActivityForResult (Intent intent, int requestCode)   
  2.   
  3. Intent intent:系统会根据这个确定目的Activity  
  4.   
  5. int requestCode:用于标识该Intent 回来后确定是不是想要的返回  

 

 

4. 注册View监听器

Java代码  收藏代码
  1. findViewById(R.id.start).setOnClickListener(new OnClickListener(){  
  2.             public void onClick(View v) {  
  3.                 // TODO Auto-generated method stub  
  4.                 sendCalculate();  
  5.             }  
  6.         });  

 

 

 

5. 构建 Activity2 的界面 把处理的结果返回

Java代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <Button    
  8.     android:id="@+id/reply"  
  9.     android:layout_width="fill_parent"   
  10.     android:layout_height="wrap_content"   
  11.     android:text="reply"  
  12.     />  
  13. </LinearLayout>  

 

 

6. 得到传入的Intent 以及传过来的2个字符串 并连接之

Java代码  收藏代码
  1. Intent i = this.getIntent();  
  2.           
  3.         Bundle b = i.getExtras();  
  4.           
  5.         String v1 = b.getString("first");  
  6.         String v2 = b.getString("second");  
  7.           
  8.         value = v1 + v2;  

 

 

7. 定义Intent 并存放返回结果 并返回之

Java代码  收藏代码
  1. Intent i = new Intent();  
  2.           
  3.         Bundle b = new Bundle();  
  4.         b.putString("CALCULATION", value);  
  5.           
  6.         i.putExtras(b);  
  7.           
  8.         this.setResult(RESULT_OK, i);  
  9.         this.finish();  

 

 

8. 事情完成了么? 当然没有 别忘了 Activity1 还要接收数据并显示之

Java代码  收藏代码
  1. protected void onActivityResult(int requestCode, int resultCode,  
  2.                                     Intent data){  
  3.         switch (resultCode){  
  4.         case RESULT_OK:  
  5.             Bundle b = data.getExtras();  
  6.               
  7.             String string = b.getString("CALCULATION");  
  8.               
  9.             updateText(string);  
  10.         }  
  11.     }  

 

 

现在才是真的结束了! 看看运行效果吧

 

1.  

 

 

2.



掌握Android Activity交互:使用StartActivityForResult 方法允许你启动一个新的 Activity,并期望从该 Activity 获取返回结果。当目标 Activity 结束时,系统会调用当前 Activity 的回调方法,携带返回结果。请求码(Request Code)是Android开发中用于标识不同Activity间通信的一个整数值。它起到一个类似于”标签”的作用,使得发起请求的Activity能够区分返回结果的来源。 阅读详情

相关推荐

DeepSpeed Zero3 Offload实战:从GCC版本检查到环境配置的完整避坑指南

本文是一份针对DeepSpeed Zero3 Offload部署的完整避坑指南。针对训练中常见的`AttributeError: ‘DeepSpeedCPUAdam‘ object has no attribute ‘ds_opt_adam`报错,文章深入剖析了其根源在于GCC编译器版本过低。指南提供了从系统GCC版本深度探查、安全启用高版本GCC环境,到DeepSpeed一致性安装验证的全链路实战方案,旨在帮助用户构建稳定的大模型训练环境。

weixin_29070721的博客 474

startActivityForResult详解

众所周知,startActivity是进行Activity之间的跳转,然后我在书上看到还有一个方法startActivityForResult.看了书上的解释,感觉不是很理解,于是自己试了这个方法. Activity1.java mBtn1.setOnClickListener(new View.OnClickListener() { @Override ...

没事学点AI小知识 8020

无线通信入门:3种键控法(ASK/FSK/PSK)原理图解与实战对比

本文深入解析无线通信中ASK、FSK、PSK三种基础键控法的原理与应用。通过图解对比,阐明幅移键控(ASK)简单低成本但抗干扰差,频移键控(FSK)稳健且应用广泛,相移键控(PSK)高效但复杂。文章结合实战场景,为物联网和嵌入式开发者在选型时提供关键指导,帮助平衡数据速率、成本、功耗与抗干扰需求。

weixin_29274969的博客 188

Activity中startForResult的原理分析

本文会介绍以下内容: 1.startActivityForResult简单实用; 2.startActivityForResult的实现原理; 3.startActivityForResult的一些扩展性问题。

分享+记录 2787

STM32+OV7670实战:5步搞定低成本人脸识别门禁系统(附完整代码)

本文详细介绍了基于STM32单片机和OV7670摄像头构建低成本离线人脸识别门禁系统的完整实战方案。文章从硬件选型、电路设计避坑入手,逐步讲解了图像采集优化、轻量级人脸检测与LBP特征提取策略,并提供了离线人脸库管理、特征比对以及系统集成的具体实现方法,附有核心代码示例,旨在帮助开发者快速实现可落地的嵌入式视觉应用。

kubernetes8ctl的博客 568

海思方案定制hi3531dv200/SS528 DVR方案解析:从硬件选型到编解码实战应用

海思方案,Hi3518EV100,Hi3518CV100,Hi3515CV100,Hi3516CV100,Hi3516ECV100,Hi3516D,Hi3516A,Hi3519,Hi3520D,Hi3521A,Hi3535,Hi3531,Hi3536,Hi3536C,Hi3536D,Hi3518EV200,Hi3518EV201,Hi3520DV200,Hi3516CV200,Hi3516CV300,Hi3516AV200,Hi3520DV300,Hi3519V101,sd3403,hi3519av200

1585

以回调形式使用startActivityForResult方法,并解决Activity被回收的问题

前言 之前写过一篇文章写一个逻辑清晰的startActivityForResult(),拒绝来回扒拉代码,写了使用回调形式使用startActivityForResult方法,配合Kotlin的语法,可以很简单的处理startActivityForResult的返回数据和返回时机. ps:由于之前名字使用startActivityForResult会导致有时导错包,所以现在名字改成了jumpForResult 问题 (假设A页面启动B页面,下面简称A和B) 但是也引出了一个问题,由于这个lam

lt的博客 4275

OpenClaw与Ollama本地AI部署指南

AI模型本地化部署是当前企业数字化转型的关键技术,通过开源框架Ollama可以在消费级硬件上运行大语言模型。本文以OpenClaw多智能体系统为例,详解从环境配置到模型优化的全流程实践,特别针对国内开发者遇到的网络问题提供了镜像加速等解决方案。这种私有化部署方案尤其适合金融数据分析、企业知识管理等对数据安全要求高的场景,通过模块化设计实现多智能体协作,同时保持对NVIDIA显卡和普通CPU的兼容性。

weixin_34302561的博客 397

一看就会,对startActivityForResult的几种实现方案的调用与封装

startActivityForResult 可以说是我们常用的一种操作了,用于启动新页面并拿到这个页面返回的数据,是两个 Activity 交互的基本操作。

m0_64420071的博客 2623

CTK Plugin Framework插件框架学习1--Qt编译CTK

【代码】Qt编译CTK。

贝勒里恩的博客 7432

高通 vs MTK vs 海思:三大平台 ISP 架构横向对比与实战差异分析

随着移动影像能力成为智能终端差异化竞争的核心维度,ISP(Image Signal Processor)架构日益重要。高通、MTK、海思三大 SoC 厂商在 ISP 设计上各具特色,不仅在图像处理链路、模块集成度、算法加速路径等方面存在显著差异,同时也决定了终端厂商在成像质量、调试复杂度与扩展能力上的实际表现。本文将基于真实平台项目经验,横向对比三大主流平台的 ISP 架构关键指标,系统分析其在实际开发过程中的能力边界、工程成本与调优空间,帮助工程师更精准地进行平台选型与优化策略制定。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 3931

startActivityForResult用法

startActivityForResult用法 startActivityForResult主要用来从FirstActivity跳转到SecondActivity然后返回FirstActivity并且获取从SecondActivity传回来的参数。 使用方法:如下从ClockManagerActivity跳转到NewMapActivity并且传address值 ClockManagerActiv...

哼哼哈嘿的博客 4万+

企业级OpenClaw部署实战:10个关键配置让你从“养虾“到“精通“

OpenClaw(社区昵称"小龙虾")作为2026年开源社区最活跃的AI Agent项目,凭借其多Agent协同架构和企业级安全隔离能力,已成为中大型企业的首选AI基础设施。本文基于真实企业部署经验,系统梳理了企业级OpenClaw部署的10个关键配置:用户ID消息隔离、群组ID消息隔离、多机器人配置、无限量Agent创建、机器人与Agent关联、Agent间调度、权限配置、Hooks任务、多模型切换及一键备份迁移。

program哲学 930

Android startActivityForResult用法

一、介绍 当我们在第一个Activity打开第二个Activity时,第二个Activity关闭并想返回数据给第一个Activity时,我们就可以使用startActivityForResult进行传值。 用到的几个方法介绍: 1. startActivityForResult(Intent intent, int requestCode) requestCode:如果> =...

JUN_LLLL的博客 2万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Android中的startActivityForResult()的基本用法

目录: 1、startActivityForResult与startActivity的不同之处 2、startActivityForResult的具体用法 2.1 定义跳转按钮 2.2设置要跳转的activity 2.3 second_layout.xml的编写 2.4secondActivity 2.5 mainAc...

qq_37710798的博客 735

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

StartActivityforResult用法

StartActivityforResult用法 如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int requestCode, int resultCode, Intent d

NiCk_ZhangYN的博客 861

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android: startActivityForResult用法详解

https://www.cnblogs.com/zgqys1980/p/5286208.html

weixin_43971560的博客 187

startActivityForResult与ARouter在fragment中使用startActivityForResult

以上简单的实现基本能够满足日常使用,如果更复杂的使用场景那么可以选择更加完善易用的三方库。还有,不同的启动模式会对startActivityForResult造成各种影响,切记切记。作者:Mtk链接:https://juejin.cn/post/6861944938381672462来源:稀土掘金著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

chuyouyinghe的专栏 846

startActivityForResult的用法

在切换界面时,原有的界面需要从新界面取得某些数据,这时需要用到startActivityForResult,比如说从activity1跳转到activity2,边看代码边说用法吧: activity1的代码片段:这是跳转到activity2Intent intent = new Intent(Activity1.this, Activity2.class);startActivit

Jason的专栏 2461

startActivityForResult的详细用法

在启动另外一个Activity的时候,有两种方法,一种是直接使用startActivity,另外一种就是使用startActivityForResult。前一种想必大家都明白怎么使用了,我就不废话了。本文主要通过一个Demo来学习一下第二种。 startActivityFo

904

Android startActivityForResult()的用法

领导说我基础差,我也没反驳,知识忘记了,用到的时候查一下不久行了吗,自己最近在回顾知识好好的在补充一下,今天礼拜日,趁着空闲事件记录一下简单的知识 startActivityForResult() 也是经常使用到比如我们做城市选择点击城市,返回点击的城市等等, 使用startActivityForResult()方法 你需要清楚 1startActivityForResult(Inten...

小牧在一直在学习,在前进的道路上大家一起学习,进步。 1038

startActivityForResult出错

zy6576753的博客 546
上一篇: javascript设计模式
下一篇: Android中读写文件
shareCode
博客等级 码龄15年 125粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值