Android使用Firebase无法获取ArrayList数据

来源:互联网 发布:阿里巴巴java开发手册 编辑:程序博客网 时间:2024/04/25 06:28

使用Firebase获取实时数据库中的列表内容

ArrayList value = dataSnapshot.getValue(ArrayList.class);

报了如下错误:

Class java.util.ArrayList has generic type parameters, please use GenericTypeIndicator instead

需要做如下修改

ArrayList value = dataSnapshot.getValue(ArrayList.class);

改为

List<String> value = (ArrayList<String>) dataSnapshot.getValue();
1 0
原创粉丝点击