Intent 实现Activity跳转
来源:互联网 发布:写筒谱的软件 编辑:程序博客网 时间:2024/04/28 06:17
一、概述
用Intent实现无返回和有返回的Activity之间的跳转
二、无返回的跳转
FirstActivity中:
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);//intent.putExtra(Name,Value); 传递数据到第二个ActivitystartActivity(intent);
三、有返回的跳转
FirstActivity中
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);//第二个参数:requestCode请求码 用于标识请求,唯一的数字startActivityForResult(intent,1);/** *复写一个onActivityResult()方法 参数:请求标识、结果标识、数据(实际就是个Intent)**/onActivityResult(int requestCode,int resultCode,Intent data) { //根据requestCode和resultCode处理data switch(requestCode) { case 1:if(resultCode == RESULT_OK) }}
SecondActivity中:
//setResult(int resultCode, Intent data);//intent不作跳转只传递数据,resultCode对应第一个Activity的resultCode……//在监听器中可以这么写Intent intent = new Intent();Intent.putExtra("hello");setResult(RESULT_OK,intent);//一般只用RESULT_OK和RESULT_CANCELEDfinish();//结束当前Activity
返回键回到上一页数据,复写返回键方法:
@Overridepublic void onBackPressed(){ Intent intent = new Intent(); Intent.putExtra("hello"); setResult(RESULT_OK,intent); finish();}
0 0
- Intent 实现Activity跳转
- Intent实现activity跳转
- Intent实现Activity跳转
- 使用Intent实现Activity跳转
- Intent实现Activity的跳转
- 隐式Intent实现Activity跳转
- Activity交互---Activity跳转(Intent实现)
- android用Intent实现Activity跳转
- Android笔记---Intent实现Activity跳转
- BroadcastReceiver实现Intent的Activity跳转
- 在非Activity类中用Intent实现Activity跳转
- Intent 跳转Activity
- intent 跳转activity无效
- Activity的跳转Intent
- activity用intent跳转
- Activity 跳转之Intent
- 第二节--通过Intent实现Activity的跳转
- android Intent实现Activity之间跳转并传值
- 在Windows下使用Gpg4win对文件进行完整性校验(PGP校验)
- arduino 大小端数据问题
- Linux内核IP Queue机制的分析(一)——用户态接收数据包
- KMP算法总结
- canvas基础学习(二)-线条的属性与星空和图形变换
- Intent 实现Activity跳转
- 发表测试
- 面向对象之三大特点
- 米老师讲课:到底怎么学习
- scrapy爬取动态分页内容
- JAVA面向对象基础 对象 类 方法学习笔记
- C++ 智能指针(shared_ptr/weak_ptr)源码分析
- hdu 1257 最少拦截系统(DP)
- vitamio视频框架-导入方法