сделайте переработчик просмотра динамически c используя базу данных Firebase AddchildEvent Listner - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть пользовательский adatper, который получает имя, телефон, широту и долготу из базы данных firebase и устанавливает эти данные в представлении переработчика, теперь я хочу, чтобы, если кто-то внес изменения в узлы базы данных firebase (долгота и широта), значения в представлении реселлера должны быть обновлены в режиме реального времени ....

public void loadchildintorecycler()
    {
        list.clear();

        myRef.child(f_id).addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                for(DataSnapshot snapshot:dataSnapshot.getChildren())
                {

                    dataprovider=snapshot.getValue(child_creater_dataprovider.class);
                    list.add(dataprovider);
                }

                loadChild.setAdapter(new child_view_adapter(list,view_child.this));
            }

            @Override
            public void onCancelled(@NonNull DatabaseError databaseError) {

            }
        });

    }
...