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

首先取得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+"")

 

转载于:https://www.cnblogs.com/langjitianya/p/5677310.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值