Android之startActivity()和startActivityForResult()
来源:互联网 发布:网络彩票平台出租骗局 编辑:程序博客网 时间:2024/04/29 19:24
1.从一个 A activity跳转到另一个B activity,并传递数据采用下面方法
2.当要从Aactivity跳到B,在B中进行相应操作,然后从B返回A,并回传数据时,可以这样:
在A中:Intent intent = new Intent();intent.setClass(this,B.class);Bundle bundle = new Bundle();bundle.putString("name","zhangsan");intent.putExtras(bundle);//跳到BstartActivity(intent);在B中://接收A中数据Bundle b = this.getIntent().getExtras();String name = b.getString("name");
2.当要从Aactivity跳到B,在B中进行相应操作,然后从B返回A,并回传数据时,可以这样:
在A中:Intent intent = new Intent();intent.setClass(this,B.class);Bundle bundle = new Bundle();bundle.putString("name","zhangsan");intent.putExtras(bundle);//跳到BstartActivityForResult(intent,requestCode);//注意requestCode要大于等于0//然后重写onActivityResult(int requestCode,int resultCode,Intent data){ switch(resultCode){ //处理 }}
在B中://接收A中数据Intent intent = this.getIntent();Bundle b = intent.getExtras();String name = b.getString("name");//处理.......//返回AsetResult(REQUEST_OK,intent);
- Android之startActivity()和startActivityForResult()
- Android多界面切换之 startActivity() 和 startActivityForResult()用法详解
- Android多界面切换之 startActivity() 和 startActivityForResult()用法详解
- Android多界面切换之 startActivity() 和 startActivityForResult()用法详解
- Android多界面切换之 startActivity() 和 startActivityForResult()用法详解
- 【Android】startActivityForResult与startActivity
- startActivityForResult startActivity 和 setResult
- StartActivity 和 StartActivityForResult
- startActivity和startActivityForResult
- startActivityForResult和startActivity详解
- startActivity()和startActivityForResult()
- startActivity()和startActivityForResult()区别
- Android中Activity跳转 startActivity和startActivityForResult之间的区别
- android中的Activity的开启StartActivity()和StartActivityForResult()
- startActivityForResult 和startActivity的区别
- startActivity和startActivityForResult用法详解
- startActivity(),startActivityForResult(),
- startActivity startActivityForResult
- HttpWatch的指标说明
- 如何在oracle 使用 dump
- iOS SDK Xcode 完全卸载
- JDK1.7新特性
- PreferredSettings1
- Android之startActivity()和startActivityForResult()
- 关于extern
- PreferredSettings2
- GXT之旅:第八章:Portal&Drag-Drop——项目使用Portal重构(3)
- 调用OpenSSL实现数字签名功能例程(一)
- 阿拉伯钱币转换中文大写
- Form元素
- 50万邮件文本分域检索与查询的python实现(一)
- 调用OpenSSL实现数字签名功能例程(二)