Android 两个activity传递数据方法

来源:互联网 发布:python运维检程序脚本 编辑:程序博客网 时间:2024/06/05 18:11

方法一:直接利用Intent
传递代码示例:
Intent intent = new Intent();
intent.putExtra("name", "张三");  
intent.putExtra("age", 25); 
接收代码:
String name = intent.getStringExtra("name");  
int age = intent.getIntExtra("age", 0); 


方法二:利用Intent和Bundle
传递代码示例:
Intent intent = new Intent();
Bundle bundle = new Bundle();  
bundle.putString("name", "张三");  
bundle.putInt("age", 25);  
intent.putExtras(bundle);  
接收代码:
Intent intent = getIntent();
Bundle bundle = intent.getExtras();  
String name = bundle.getString("name");  
int age = bundle.getInt("age", 0); 
原创粉丝点击