Java ArrayList未显示在RecyclerView中,但未显示任何错误

Java ArrayList未显示在RecyclerView中,但未显示任何错误,java,android,android-recyclerview,Java,Android,Android Recyclerview,我有一个arraylist没有显示在RecyclerView中。arraylist有数据,但我的RecyclerView适配器没有显示错误,我的片段活动也没有显示错误。我完全不知道编程错误在哪里。getItemCount看起来是正确的,holder看起来是正确的,片段看起来是正确的,但是我知道在某个地方有一个错误。这是我的密码: 片段: 这是我的RecyclerView适配器: }您尚未填充项目 items = planetList(); 我没看到你真的在项目列表中添加任何东西 在onCrea

我有一个arraylist没有显示在RecyclerView中。arraylist有数据,但我的RecyclerView适配器没有显示错误,我的片段活动也没有显示错误。我完全不知道编程错误在哪里。getItemCount看起来是正确的,holder看起来是正确的,片段看起来是正确的,但是我知道在某个地方有一个错误。这是我的密码:

片段:

这是我的RecyclerView适配器:


}

您尚未填充项目

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());