gpt4 book ai didi

Android:没有收到额外的 Intent ID

转载 作者:行者123 更新时间:2023-11-29 15:09:54 25 4
gpt4 key购买 nike

您好,我正在尝试将数据从 TextView 发送到另一个 Activity ,但在目标 Activity 中它没有获取额外的 Intent 数据 ID。澄清一下,在目标 Activity 中,它不识别变量“用户名”。我该如何解决这个问题?

MainActivity Activity (发送方)

public  final static String username = "com.example.eugen.test.MainActivity.etUsername";

Intent destination_intent = new Intent(this, destination.class);
destination_intent.putExtra(username,etUsername.getText());
startActivity(destination_intent);

目的地 Activity

String usernameReceived = null;
usernameReceived = getIntent().getStringExtra(destination.username);

最佳答案

只需更改destination.usernameMainActivity.username作为你的变量 username声明为 staticMainActivity .正如 Ivan V 所建议的那样,创建一个 Constants 始终是一个好习惯。归档并声明您的 static constants在那里,它会让事情变得更干净。

关于Android:没有收到额外的 Intent ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32920987/

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