gpt4 book ai didi

java - 从用户 ID 获取另一个用户的用户名 - Parse & Android

转载 作者:行者123 更新时间:2023-12-02 19:49:12 27 4
gpt4 key购买 nike

我一直在尝试为 iOS 和 Android 制作一个简单的即时消息应用程序。一切都在 iOS 上完成了。不过,我在 Android 上遇到了一件事。

每当我发送消息时,它都会使用两个对象 senderother 发送消息。 Sender 是消息的发送者,other 是接收消息的人。

在 iOS 上,它为 sender 提供当前登录用户的用户名。与 other 相同,但它给出接收消息的人的用户名。在 Android 上,目前,我只能让它为 sender 提供当前登录用户的用户name,并将 other 设置为接收消息的人的用户id。我想让 Android 将 other 设置为用户名。

我对 Java 和 Android 应用程序开发非常陌生。我对 Swift 和 iOS 开发了解更多。不过,我很确定这样做需要查询。

有人可以指导我如何做到这一点吗?非常感谢!

代码: Pastebin #1 Pastebin #2StackOverflow 不允许我添加另一个链接。如果有人想看的话我可以将其粘贴到回复中。

附:抱歉,如果这没有多大意义。我实在不知道该怎么形容。

最佳答案

在不太了解 sinch 的情况下(看起来您正在使用此服务来发送消息?),我可以看到 other 变量是在您创建时通过 Intent extra 设置的MessagingActivity:

@Override
protected void onCreate(Bundle savedInstanceState) {
...
Intent intent = getIntent();
// recipientId = intent.getStringExtra("RECIPIENT_ID");
other = intent.getStringExtra("OTHER");
...

};

我会查看您在调用 MessagingActivity Intent 的任何 Activity 中添加到 Intent 中的额外内容(名为“OTHER”)。

关于java - 从用户 ID 获取另一个用户的用户名 - Parse & Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31418760/

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