Intent之间传递数据
来源:互联网 发布:我国动漫产业数据 编辑:程序博客网 时间:2024/05/16 10:43
intent transfer data 传递数据
1.1 to 2
String data="Hello second"; Intent intent = new Intent(FirstActivity.this,SecondActivity.class); intent.putExtra("extra_data", data); startActivity(intent);
second
Intent intent=getIntent(); String data=intent.getStringExtra("extra_data"); Log.d("SecondAct",data);
2.2 to 1
startActivityForResult()
Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivityForResult(intent, 1);
这个1 是请求码,与之后的case 对应上了。
Button button_back = (Button) findViewById(R.id.button_5); button_back.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(); intent.putExtra("data_return", "Hello Firstvalue"); setResult(RESULT_OK,intent); finish(); } });
使用 startActivityForResult来启动SecondActivity的,所以在SecondActivity被销毁后悔回调到上一个活动的onActivityResult()方法,所以需要在FirstActivity中重写这个方法来得到返回的数据。
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode) { case 1: if (resultCode == RESULT_OK) { String returnedData = data.getStringExtra("data_return"); Log.d("firstActivity", returnedData); } break; default: } }
如果是通过返回键
onBackPressed()
@Override
public void onBackPressed(){
Intent intent=new Intent();
intent.putExtra("data_return","hello First");
setResult(RESULT_OK, intent);
finish();
}
0 0
- Intent之间传递数据
- Android Intent之间传递数据
- Activity之间的数据传递: Intent
- intent和activity之间传递数据
- 用Intent在Activity之间传递数据
- 使用Intent在activity之间传递数据
- 两个Activity之间Intent传递数据
- activity之间使用intent传递数据时,获取不到数据
- Android开发 --- 多个Activity,及之间数据传递 Intent
- 用Intent启动Activity,并在Activity之间传递数据
- Android: 用Intent实现Activity之间数据传递
- 利用Intent在不同的activity之间传递数据
- 使用Intent实现activity之间的数据传递
- Android开发之使用Intent在Activity之间传递数据
- 通过intent、ClipboardManager在android不同activity之间传递数据
- Android Intent意图用于Activity之间的数据传递
- Activity之间用Intent传递数据的方式
- android Activity之间通过Bundle和Intent传递数据
- TQ2440,学习笔记之ARM处理器寄存器
- 帝淘网站系统百度统计代码安装错误…
- 把博客当着自己的草稿纸
- 新浪动作挺快,开始再博客投广告了
- 搜索引擎总是让人捉摸不透
- Intent之间传递数据
- 百度 谷歌 收录规则 优化技巧 SEO …
- 鼠标下的美丽花朵
- 唐诗宋词中的妙语之最
- jedis——java 操作redis
- 今天抽了个空,给网站正名了,把vi…
- 几个常用术语名词解释 MSISDN,MSRN…
- 评判油价高低的三把尺
- 项羽败给刘邦的一个很大原因就是项…