gpt4 book ai didi

java - getIntExtra 始终返回默认值

转载 作者:行者123 更新时间:2023-12-01 21:51:08 25 4
gpt4 key购买 nike

请帮帮我,我不明白这有什么问题。被调用 Activity 中的 k 值始终为 1。

我的通话 Activity 代码

            pos_st = position;
Intent newActivity = new Intent(branch.this, BranchInfo.class);
lk= idnum[pos_st];
int x=Integer.parseInt(lk);
newActivity.putExtra("idnumber",x);
Toast.makeText(getApplicationContext(), "X :" + x, Toast.LENGTH_LONG).show();
startActivity(newActivity);

调用的 Activity

Intent intent = new Intent();
int k =intent.getIntExtra("idnumber",1);

最佳答案

您不想在被调用的 Activity 中创建new Intent()

请尝试以下操作来获取用于启动 Activity 的相同 Intent:

Intent intent = getIntent();
int k = intent.getIntExtra("idnumber", 1);

关于java - getIntExtra 始终返回默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35185913/

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