gpt4 book ai didi

android - intent.getStringExtra 不适用于 android

转载 作者:行者123 更新时间:2023-11-29 14:57:44 28 4
gpt4 key购买 nike

<分区>

我从 getStringExtra 获得了 3 次中的 1 次返回的空值。我看到该值存在于调试器中,并且 key 正确。

这就是我设置附加功能的方式:

Intent intent = new Intent(SettingsActivity.this, MainActivity.class);
intent.putExtra("citySearch", city.getText());
intent.putExtra("nDays", nDays.getSelectedItem().toString());
intent.putExtra("method", method.getSelectedItem().toString());
SettingsActivity.this.startActivity(intent);

这就是我要求它回来的地方

Intent intent = getIntent();
String search = intent.getStringExtra("citySearch") == null ? "Maribor" : intent.getStringExtra("citySearch");
String nDays = intent.getStringExtra("nDays") == null ? "5" : intent.getStringExtra("nDays");
String method = intent.getStringExtra("method") == null ? "json" : intent.getStringExtra("method");

它适用于“nDays”和“方法”,但不知何故不适用于“citySearch”。该值始终为“Maribor”,但我对其进行了调试,并且从 .getStringExtra() 返回的值为空。

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