标签:通过 传输 方法 不同 table edit override blog www
调用子Activity
需要子Activity返回值
|
MainActivity使用startActivityForResult方法
|
毋需子Activity返回值
|
MainActivity使用startActivity方法
|
MainActivity传值子Activity
|
直接设置intent.putExtras
|
Intent intent =new Intent(MainActivity.this,subActivity.class); intent.putExtra(“value_key”,传输的值)
Intent intent = getIntent();
intent.getIntExtra(“value_key”,0);
Intent intent =new Intent(MainActivity.this,subActivity.class); startActivityForResult(intent,0x1001);
Intent.intent=new Intent(); intent.putExtra(“revalue_key”,传回值); setResult(0x1001,intent);
@override super.onActivityResult(requestCode,resultCode,data){ if(requestCode==0x1001){ String str =data.getStringExtra(“revalue_key”);} }
1、本笔记为文字及图片均为个人原创,转载请注明博客园-igoslly
2、Android开发课程于2017年4年参与GoogleDeveloper进行学习,笔记原版http://www.studyjamscn.com/thread-20580-1-1.html#pid272486
标签:通过 传输 方法 不同 table edit override blog www
原文地址:http://www.cnblogs.com/igoslly/p/6853730.html