java - 将数据从活动 1 传递到活动 2,并在函数中计算给定数据
问题描述
我需要在主要活动上有一个按钮,它需要一些变量(双)并将它们传递给第二个活动,在该活动中,给定的数据用于测量您的每日卡路里需求的函数。这里有一个很好的人,他有一个示例代码或者可以帮助我解决这个问题吗?我在 android studio 中使用 java 编程。我当前的代码:https ://www.codepile.net/pile/7gxK4VYZ
解决方案
您可以使用Intent
将数据从第一个发送Activity
到另一个,如下所示:
在第一个活动中
第 1 步在按钮单击时添加此代码:
Intent intent = new Intent();
intent.putExtra("value", oneValue);
startActivity(intent);
在第二个活动
步骤 2创建变量:
String anotherValue;
步骤 3初始化此变量:
anotherValue = getIntent().getStringExtras("value");
现在,您的第一个活动的值存储在变量 `anotherValue 中,您可以在第二个活动的任何方法中使用它。
谢谢...
推荐阅读
- python - django.db.utils.IntegrityError:“地址”列中的空值违反非空约束
- javascript - AWS Lambda 缩略图生成器不适用于较大的文件大小
- java - 在字符串中查找不在圆括号“()”内的破折号“-”
- bash - 扩展命令时评估错误参数列表太长
- powershell - 如何使用 PowerShell Replace 正确替换给定文件中的多个字符串
- javascript - 为什么函数 showStar() 不能与 (Return) 一起使用,而不是根据行增加星数?
- python - 可更新的 tkinter 画布与 mainloop
- r - 在R中的ggplot中更改县的边框颜色
- python - 如何在 python (matplotlib) 中绘制二维圆锥?
- c - 使用 MPI_Type_struct 和 MPI_Bcast 在 C 中通信数据结构