startActivityForResult()的用法
来源:互联网 发布:网络彩票恢复最新消息 编辑:程序博客网 时间:2024/05/19 08:38
startActivityForResult()的方法试用环境:
当一个页面A跳转到另一个页面B,只有页面B处理成功数据以后,页面A才刷新数据,startActivityForResult()正适合这种场景。
一、页面A
Intent intent = new Intent(this, StatementOfAccountHistoryActivity.class);intent.putExtra("",""); startActivityForResult(intent, requestCode);
intent.putExtra()可以传递数据
二、页面B处理完数据以后,可以发送消息,resultCode要页面A也要识别,
Intent intent = new Intent();intent.putExtra("","");setResult(RESULT_OK);
三、页面A处理数据
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if (requestCode == 1 && resultCode == RESULT_OK) { todayRadioButton.setChecked(true); todayGetData(); } }
0 0
- startActivityForResult的用法
- startActivityForResult()的用法
- startActivityForResult的详细用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityforResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- startActivityForResult()的用法
- cocos2dx项目在友盟上集成SDK
- CLI简介与linux命令初步
- nodejs-使用目录来管理模块
- greendao数据库升级(数据库表的迁移)
- java高级编程,JNI的使用。c程序调用java代码
- startActivityForResult()的用法
- 近期开发需要用的service案例 ssh+jdbc
- FlyoutMenus
- 2015华为校招机试题
- ViewPagerCards
- 第七章 浮动
- USACO 2.1 Sorting a Three-Valued Sequence
- 【codeforces 723C C. Sanatorium】
- 线程同步