如何在Firebase Android中从用户对象获取用户对象

鲁希克什·盖克瓦德

假设我已经用UID在Android的Firebase中创建了一个用户,rka1KNwIA2elmmHOv97AZbj9KDs1并且我想要一个User类似于user对象,我们将从下面的代码中获得对象

FirebaseUser用户= FirebaseAuth.getInstance()。getCurrentUser();

在此处输入图片说明

亚历克斯·莫莫

为了解决这个问题,首先,您需要创建一个类:

public class User {
    public String imageURL, mail, misno, name, phon;

    public User() {}
}

现在,要将rka1KNwIA2elmmHOv97AZbj9KDs1对象作为User的对象,请使用以下代码行:

String uid = FirebaseAuth.getInstance().getCurrentUser().getUid();
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference uidRef = rootRef.child("User").child(uid);
ValueEventListener valueEventListener = new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        User user = dataSnapshot.getValue(User.class);
        Log.d("TAG", user.name);
    }

    @Override
    public void onCancelled(@NonNull DatabaseError databaseError) {
        Log.d("TAG", databaseError.getMessage()); //Don't ignore errors!
    }
};
uidRef.addListenerForSingleValueEvent(valueEventListener);

我添加了一条日志语句,以查看在用户名中打印出的logcat。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在React中从Firebase获取用户对象属性

来自分类Dev

如何从聚合结果中按用户标识获取用户对象

来自分类Dev

如何使用 Lodash keyBy 从整个用户对象中获取用户 ID -> 标题?

来自分类Dev

如何在 Symfony 2.8 中的表单存储库中获取用户对象

来自分类Dev

如何在 Android SDK 中使用 Twitter Api 获取用户对象?

来自分类Dev

我如何在从表单获取用户输入的对象数组中设置状态

来自分类Dev

如何从id discord.py获取用户对象

来自分类Dev

如何从 Django 中间件获取用户对象?

来自分类Dev

如何在Android中获取用户的当前位置

来自分类Dev

如何在Android中获取用户的当前位置

来自分类Dev

如何通过 Django 中的电子邮件过滤获取用户对象

来自分类Dev

如何在Azure AD B2C oauth2登录中获取用户的对象ID

来自分类Dev

如何在firebase for android中使用身份验证UId从用户节点获取用户信息?

来自分类Dev

如何在firebase中使用uid获取用户信息?

来自分类Dev

Android-登录后如何从Firebase获取用户信息

来自分类Dev

azure ad b2c自定义策略-如何在声明中获取用户对象ID和电子邮件?

来自分类Dev

如何准确地获取用户对给定fs对象的Unix权限?

来自分类Dev

如何使用Graph API通过ID或userPrincipalName获取用户对象?

来自分类Dev

如何准确地获取用户对给定fs对象的Unix权限?

来自分类Dev

如何通过仅在Android中输入用户ID来获取用户github存储库

来自分类Dev

如何在Facebook SDK Android中获取用户的Facebook个人资料图片

来自分类Dev

如何在Android中获取用户设置的默认键盘的ID

来自分类Dev

如何在Facebook SDK Android中获取用户的Facebook个人资料图片

来自分类Dev

如何在Android弹出对话框中获取用户选择的字符串值?

来自分类Dev

如何在后台在android中24x7运行服务以获取用户的位置

来自分类Dev

如何在woocommerce中按日期获取用户订单?

来自分类Dev

如何在Laravel中按角色获取用户筛选

来自分类Dev

如何在RichTextBox中获取用户编写的文本的TextRange

来自分类Dev

如何在OWIN OAuth .NET中获取用户ID

Related 相关文章

  1. 1

    在React中从Firebase获取用户对象属性

  2. 2

    如何从聚合结果中按用户标识获取用户对象

  3. 3

    如何使用 Lodash keyBy 从整个用户对象中获取用户 ID -> 标题?

  4. 4

    如何在 Symfony 2.8 中的表单存储库中获取用户对象

  5. 5

    如何在 Android SDK 中使用 Twitter Api 获取用户对象?

  6. 6

    我如何在从表单获取用户输入的对象数组中设置状态

  7. 7

    如何从id discord.py获取用户对象

  8. 8

    如何从 Django 中间件获取用户对象?

  9. 9

    如何在Android中获取用户的当前位置

  10. 10

    如何在Android中获取用户的当前位置

  11. 11

    如何通过 Django 中的电子邮件过滤获取用户对象

  12. 12

    如何在Azure AD B2C oauth2登录中获取用户的对象ID

  13. 13

    如何在firebase for android中使用身份验证UId从用户节点获取用户信息?

  14. 14

    如何在firebase中使用uid获取用户信息?

  15. 15

    Android-登录后如何从Firebase获取用户信息

  16. 16

    azure ad b2c自定义策略-如何在声明中获取用户对象ID和电子邮件?

  17. 17

    如何准确地获取用户对给定fs对象的Unix权限?

  18. 18

    如何使用Graph API通过ID或userPrincipalName获取用户对象?

  19. 19

    如何准确地获取用户对给定fs对象的Unix权限?

  20. 20

    如何通过仅在Android中输入用户ID来获取用户github存储库

  21. 21

    如何在Facebook SDK Android中获取用户的Facebook个人资料图片

  22. 22

    如何在Android中获取用户设置的默认键盘的ID

  23. 23

    如何在Facebook SDK Android中获取用户的Facebook个人资料图片

  24. 24

    如何在Android弹出对话框中获取用户选择的字符串值?

  25. 25

    如何在后台在android中24x7运行服务以获取用户的位置

  26. 26

    如何在woocommerce中按日期获取用户订单?

  27. 27

    如何在Laravel中按角色获取用户筛选

  28. 28

    如何在RichTextBox中获取用户编写的文本的TextRange

  29. 29

    如何在OWIN OAuth .NET中获取用户ID

热门标签

归档