我正在尝试建立一个android应用程序。这是我第一次使用android应用程序。我在android工作室的程序遇到了一些问题。我正在尝试从用户输入中提取用户名,并将该数据发送到第二个活动。然而,我在那里得到零。有人能帮我吗?
csga3l581#
在主活动中,您的密钥名称是“passdata1”,在接收活动中,您要查找“key”。在第二个活动中,将其更改为“passdata1”
dxpyg8gm2#
替换此
nam=intentextras.getString("KEY");
用这个
nam=intentextras.getString("passdata1");
nuypyhwy3#
nam=intentextras.getString("passdata1")
代替
nam=intentextras.getString("Key")
说明:当您有意将数据从活动发送到其他活动时。您应该记住在其他活动中使用相同的键来获取值。您可以查看此链接以了解更多信息:如何在android应用程序中的活动之间传递数据?
3条答案
按热度按时间csga3l581#
在主活动中,您的密钥名称是“passdata1”,在接收活动中,您要查找“key”。在第二个活动中,将其更改为“passdata1”
dxpyg8gm2#
替换此
用这个
nuypyhwy3#
用这个
代替
说明:当您有意将数据从活动发送到其他活动时。您应该记住在其他活动中使用相同的键来获取值。
您可以查看此链接以了解更多信息:如何在android应用程序中的活动之间传递数据?