java - 为什么我无法将我的 firebase 读入我的 Android Studio 项目
问题描述
那是我的代码:
private void readFromFirebase()
{
try
{
myRef.addValueEventListener(new ValueEventListener()
{
@Override
public void onDataChange(DataSnapshot dataSnapshot)
{
if(dataSnapshot.exists())
{
for (DataSnapshot _anime : dataSnapshot.getChildren())
{
Anime _a = _anime.getValue(Anime.class);
myAnimeList.add(_a);
}
myAdapter.notifyDataSetChanged();
}
}
@Override
public void onCancelled(DatabaseError error)
{
Toast.makeText(AnimeListActivity.this, "Error", Toast.LENGTH_SHORT).show();
}
});
}
catch(Exception e)
{
Toast.makeText(this, "Somthing Went wrong", Toast.LENGTH_SHORT).show();
}
}
这就是我的日志:
2020-04-22 16:38:48.164 3558-3589/com.example.assignemt3 E/eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
2020-04-22 16:38:48.164 3558-3589/com.example.assignemt3 E/eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
2020-04-22 16:38:48.230 3558-3589/com.example.assignemt3 E/eglCodecCommon: GoldfishAddressSpaceHostMemoryAllocator: ioctl_ping failed for device_type=5, ret=-1
它总是告诉我这一行有错误:
Anime _a = _anime.getValue(Anime.class);
基本上,我想从火力库中读取数据,而我的实时数据库里面有数据,它有一个来自名为“Anime”的类的对象,我需要读取这些数据并将其放入对象列表中
那是我的数据库:
解决方案
推荐阅读
- spring - 需要用于 REST Api 单一登录的 Spring Security 基本身份验证?
- css - 如何更改纸张下拉菜单的默认颜色
- javascript - 是否有一种 Javascript 方法可以实现嵌套括号的连接?
- sql - 比较包含其他字符串的字符串
- roc - 为什么使用微平均 ROC 曲线
- amazon-web-services - 推荐服务以验证 AWS 中的服务通信
- r - 开发 R 包:注意数据大小。已压缩 rda 文件,但 check() 显示有关先前大小的注释
- perl - nix:从另一个引用一个本地 perl 包
- android - 如何从json数组中的数组中获取
- javascript - 使用replace从html中删除标签