码迷,mamicode.com
首页 > 其他好文 > 详细

Intent 在Activity之间传递参数 制作两个数的乘积

时间:2016-07-17 09:21:52      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

首先取得text中的值

首先定义两个Editext

获取这两个控件 

one=(editText)findViewBYId(R.id.editText1);

two=(editText)findViewBYid(R.id.editText2);

 

//定义两个变量 onestr  twostr  从edittext里面取出值来分别放到 onestr 和 twostr中

String onestr= one.getText().toString();

String twostr=one.getText().toString();

Intent  intent =new Intent();//生成一个 Intent对象

intent.putExtra("one",onestr);

intent.putExtra("two",twostr);//  intent 传输键值对   intent.putExtra("键头",键值)  

intent.setClass(Activity.this,Activity1.class)//这是一个Activity跳转代码  intent.setClass(当前页面,要跳转的页面 后缀名一定要是.class不然报错)

 

第二个页面也就是跳转的页面

 

定义两个字符型的变量来接收上一个Activity传递的值

 String Jsone=intent.getStringExtra("one");//intent.getStringExtra("要接收的键头");

String Jstwo=intent.getStringExtra("two");//intent.getStringExtra("要接收的键头");

注 接收的数都是字符型的

 int Szone=Integer.parseInt(Jsone);//将接收到的数据由字符型改为数值型

int Sztwo=Integer.parseInt(Jstwo);

 int result =Szone*Sztwo

textview.setText(result+"")

 

Intent 在Activity之间传递参数 制作两个数的乘积

标签:

原文地址:http://www.cnblogs.com/langjitianya/p/5677310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!