Intent-数据传递
来源:互联网 发布:中国产业经济数据库 编辑:程序博客网 时间:2024/04/30 01:35
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String data = "Hello SecondActivity";
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("extra_data", data);
startActivity(intent);
}
});
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.second_layout);
Intent intent = getIntent();
String data = intent.getStringExtra("extra_data");
Log.d("SecondActivity", data);
}
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
startActivityForResult(intent, 1);
}
});
Button button2 = (Button) findViewById(R.id.button_2);
button2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.putExtra("data_return", "Hello FirstActivity");
setResult(RESULT_OK, intent);
finish();
}
});
@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:
}
}
@Override
public void onBackPressed() {
Intent intent = new Intent();
intent.putExtra("data_return", "Hello FirstActivity");
setResult(RESULT_OK, intent);
finish();
}
--------------------------------------------------------------------------------------------------------------------------------------
android 开发交流群:264706196
- Android - Intent - 传递数据
- Intent传递数据
- intent数据传递问题
- Intent传递的数据
- Intent 数据传递
- Intent传递数据
- Android - Intent - 传递数据
- Intent 传递数据
- Intent数据传递
- Intent数据传递
- Intent数据传递
- intent 传递 数据
- Intent的数据传递
- Intent传递集合数据
- Intent数据传递
- Intent数据传递
- Intent数据传递
- Intent-数据传递
- openwrt SDK, 利用SDK生成自己的ipk安装包
- linux中线程同步和互斥的区别
- elasticsearch-mapping-introduction
- 《SED 单行脚本快速参考》的 perl 实现
- addr2line探秘
- Intent-数据传递
- Interpreting Raw SQL_TRACE output (文档 ID 39817.1)
- ONOS白皮书下篇之ONOS价值主张
- 关于UIScrollview代理方法详解
- js中两个等号(==)和三个等号(===)的区别
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- C# 中的委托和事件
- 随机获取数据库表记录行
- 如何拆分pdf文件的软件下载