Informática, perguntado por juliabenedictoh, 8 meses atrás

Um objeto DataSnapshot contém todas as referências do objeto DatabaseReference, ou seja, o objeto dataSnapshot contém uma listagem com todos os produtos.




@Override


public void onChildAdded (@NonNull DataSnapshot dataSnapshot, @Nullable String s) {


// Método responsável por detectar sempre que um objeto é incluído


Produto produto = dataSnapshot.getValue(Produto.class);


}




Fonte:


SCHEFFER, Hudson Cadan. Desenvolvimento para Dispositivos Móveis: Trabalhando com Banco de Dados na Nuvem. Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 3, 2018.




Com relação sobre DataSnapShot, complete as Lacunas da sentença a seguir.




Cada método de retorno recebe como parâmetro um objeto ____________. De acordo com Firebase (2018), uma instância deste objeto contém informações de uma determinada referência do ____________. Sempre que você ler dados do banco de dados, você receberá um objeto DataSnapshot.


Para acessar os dados contidos no objeto DataSnapshot, chame pelo método ____________ e informe como parâmetro a classe ____________ que representa o objeto que se deseja recuperar


A partir deste momento, você conseguirá detectar todos os produtos adicionados no Realtime Database e poderá manipular os objetos em seu aplicativo Android.


Assinale a alternativa que completa as lacunas corretamente.


Escolha uma:

a. DataSnapShot / Realtime Database / getValue() / Java.

b. DataSnapShot / ChildEventListener / getValue() / XML.

c. DataSnapShot / Realtime Database / getValue() / XML. **INCORRETO**

d. Realtime Database / DataSnapShot / getValue() / Java.

e. Realtime Database / ChildEventListener / getValue() / XML.

Soluções para a tarefa

Respondido por addenden10
33

Resposta:

c. DataSnapShot / Realtime Database / getValue() / Java.

Explicação:

Corrgido pelo AVA.

Perguntas interessantes