我的第一个 Activity 中有两个 EditText 对象。当我去下一个 Activity 时,我想要他们的值(value)观。 假设 EditText 对象是 inp1、inp2,并且它们只能接受数字。 请提及我如何将它们的值添加到 int Intent 对象以及我将如何在下一个 Activity 的 .java 文件中提取它们的值。
最佳答案
我们开始吧,您的代码将如下所示,
发送方:
Intent myIntent = new Intent(A.this, B.class);
myIntent.putExtra("intVariableName1", intValue1);
myIntent.putExtra("intVariableName2", intValue2);
startActivity(myIntent);
接收方:
Intent mIntent = getIntent();
int intValue1 = mIntent.getIntExtra("intVariableName1", 0);
int intValue2 = mIntent.getIntExtra("intVariableName2", 0);
希望对您有所帮助。
关于java - 如何向 Intent 对象添加/传递多个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34607727/