【发布时间】:2021-10-02 00:12:22
【问题描述】:
我想从 Firebase 实时数据库中检索视频 url,但在我的对象中,该 url 为空。
这是我的数据库:
视频位于 Firebase 存储中。 如果我搜索 URL,Google 会找到它
这是我的代码:
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
listaEsercizi.clear();
for (DataSnapshot snapshot: dataSnapshot.getChildren()) {
String nome = snapshot.getValue(Esercizio.class).getNome();
String video = snapshot.getValue(Esercizio.class).getVideoURI().toString();
listaEsercizi.add(new Esercizio(video, nome));
}
所以,“nome”中的字符串是“Parallele”,但“video”中的字符串为空。
从调试中我意识到“getVideoUri().toString()”中存在 URL,但在“视频”中没有分配。
【问题讨论】:
标签: java android firebase firebase-realtime-database