两个activity之间的数据传递
2016-04-12 22:39
357 查看
1、清单文件
第二个activity
<activity
android:name="com.example.twodatapass.ResultActivity"
android:label="@string/app_name" >
</activity>
2、程序文件
1)激活方
String name = et_name.getText().toString().trim();
if(TextUtils.isEmpty(name)){
Toast.makeText(this, "姓名不能为空", 0).show();
return;
}
Intent intent = new Intent(this,ResultActivity.class);
intent.putExtra("name", name);//传递数据
startActivity(intent);
2)接收方
TextView tv_result = (TextView) findViewById(R.id.tv_result);
Intent intent = getIntent();//获取传递的intent
String name = intent.getStringExtra("name");//获取数据
tv_result.setText(name);
第二个activity
<activity
android:name="com.example.twodatapass.ResultActivity"
android:label="@string/app_name" >
</activity>
2、程序文件
1)激活方
String name = et_name.getText().toString().trim();
if(TextUtils.isEmpty(name)){
Toast.makeText(this, "姓名不能为空", 0).show();
return;
}
Intent intent = new Intent(this,ResultActivity.class);
intent.putExtra("name", name);//传递数据
startActivity(intent);
2)接收方
TextView tv_result = (TextView) findViewById(R.id.tv_result);
Intent intent = getIntent();//获取传递的intent
String name = intent.getStringExtra("name");//获取数据
tv_result.setText(name);
相关文章推荐
- http post请求
- 链表的基本操作
- WEB服务器5--IIS中ISAPI扩展、ISAPI筛选器
- Spark 1.6.1 MLlib
- [kuangbin带你飞]专题一 简单搜索 -C - Catch That Cow
- 在智能交通系统中基于 Drools BRMS 实现业务规则动态管理
- JUnit初探
- 类和对象 三角形(1)
- 小雨 17℃ 4.12日
- [AngularJS] Angular 1.5 $transclude with named slot
- Leetcode_94_Binary Tree Inorder Traversal
- Android学习笔记2 Intent
- 面试问题---笔记
- C#基础(三)
- 第二种:自定义类MyThread 实现Runnable接口,主函数创建5个线程,自定义线程类的构造函数输出 创建线程X * run方法内统计每个线程 一共6次
- 关于C++中 虚函数 多态 和 访问限定符的思考
- Java集合(二):List列表
- Spring源码分析——BeanFactory和ApplicationContext
- c++第三次作业
- 用户管理