gpt4 book ai didi

android - 向旧 Activity 发送数据

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

我正在使用 Flags Intent.FLAG_ACTIVITY_SINGLE_TOP | 开始我的旧 Activity | Intent.FLAG_ACTIVITY_CLEAR_TOP 但我无法使用 putExtra 将字符串发送到此 Activity:

Intent intent = new Intent(INTENT_ActivityA);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("DATA", "OK");
startActivity(intent);

onResume getIntent().getStringExtra("DATA")==null

如何向正在运行的Activity发送数据?

最佳答案

如果您覆盖 onNewIntent,我认为您应该在其中包含您的数据。尝试以下

@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
intent.getStringExtra("DATA");
}

希望对您有所帮助!

关于android - 向旧 Activity 发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12463962/

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