小编sai*_*ter的帖子

过滤查询以填充 FirebaseRecyclerAdapter

目前还不清楚如何使用自定义查询填充 FirebaseRecyclerAdapter。

  1. 定义参考。这里:DatabaseReference ref = mDatabase.getReference().child("users");

  2. 将其发送到适配器 initAdapter(ref);

  3. 定义查询并设置侦听器。这样对吗?

    mAdapter = new FirebaseRecyclerAdapter<User, UserHolder>(User.class,  R.layout.user_row_layout, UserHolder.class, ref) {
    
            @Override
            protected void populateViewHolder(final UserHolder viewHolder, final User model, int position) {
    
                Query query = ref.orderByChild("group").equalTo(uid);
                query.addChildEventListener(new ChildEventListener() {
                    @Override
                    public void onChildAdded(DataSnapshot dataSnapshot, String s) {
                        viewHolder.setName(model.getName());
                        viewHolder.setStatus(getStatus(model.getStatus()));
                    }
    
                    // ...
                };
    
    Run Code Online (Sandbox Code Playgroud)

仍然显示来自用户的所有数据。只需要根据 uid 过滤即可。有什么线索吗?

android firebase firebase-realtime-database firebaseui

3
推荐指数
1
解决办法
2306
查看次数

如何获取oobCode用于本地化目的

Firebase仅允许一种语言用于确认电子邮件.完美的产品对多语言应用程序毫无用处.我想制作自己的确认系统.唯一的问题是如何获得在firebase中生成的oobCode.site.com?mode=&oobCode=

谢谢.

firebase firebase-authentication

2
推荐指数
1
解决办法
2238
查看次数