gpt4 book ai didi

android - 如何将整数从一个 Activity 传递到另一个 Activity ?

转载 作者:IT老高 更新时间:2023-10-28 21:35:52 27 4
gpt4 key购买 nike

我想将一个整数的新值从一个 Activity 传递到另一个 Activity 。即:

Activity B 包含一个

integer[] pics = { R.drawable.1, R.drawable.2, R.drawable.3}

我希望 Activity A 将新值传递给 Activity B:

integer[] pics = { R.drawable.a, R.drawable.b, R.drawable.c}

所以通过某种方式

private void startSwitcher() {
Intent myIntent = new Intent(A.this, B.class);
startActivity(myIntent);
}

我可以设置这个整数值。

我知道这可以通过 bundle 以某种方式完成,但我不确定如何将这些值从 Activity A 传递到 Activity B。

最佳答案

这很简单。在发送方,使用 Intent.putExtra :

Intent myIntent = new Intent(A.this, B.class);
myIntent.putExtra("intVariableName", intValue);
startActivity(myIntent);

在接收方,使用 Intent.getIntExtra :

 Intent mIntent = getIntent();
int intValue = mIntent.getIntExtra("intVariableName", 0);

关于android - 如何将整数从一个 Activity 传递到另一个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7074097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com