Java ArrayList未显示在RecyclerView中,但未显示任何错误
我有一个arraylist没有显示在RecyclerView中。arraylist有数据,但我的RecyclerView适配器没有显示错误,我的片段活动也没有显示错误。我完全不知道编程错误在哪里。getItemCount看起来是正确的,holder看起来是正确的,片段看起来是正确的,但是我知道在某个地方有一个错误。这是我的密码: 片段: 这是我的RecyclerView适配器:Java ArrayList未显示在RecyclerView中,但未显示任何错误,java,android,android-recyclerview,Java,Android,Android Recyclerview,我有一个arraylist没有显示在RecyclerView中。arraylist有数据,但我的RecyclerView适配器没有显示错误,我的片段活动也没有显示错误。我完全不知道编程错误在哪里。getItemCount看起来是正确的,holder看起来是正确的,片段看起来是正确的,但是我知道在某个地方有一个错误。这是我的密码: 片段: 这是我的RecyclerView适配器: }您尚未填充项目 items = planetList(); 我没看到你真的在项目列表中添加任何东西 在onCrea
}您尚未填充项目
items = planetList();
我没看到你真的在项目列表中添加任何东西 在onCreateView中调用planetList,但不使用它的结果,并且planetList不会以任何方式影响项:它生成自己的ArrayList并返回该ArrayList 从planetList方法中删除PlanetValue并直接引用项:
private void planetList() { //changed signature to "void"
items.add(...);
items.add(...);
//etc
}
或在调用planetList时将其结果设置为items:
items.addAll(planetList());
items = planetList();
private void planetList() { //changed signature to "void"
items.add(...);
items.add(...);
//etc
}
items.addAll(planetList());