首页 > 解决方案 > RecyclerView 是否为空

问题描述

我怎么知道我RecyclerView的是否是空的?我想显示一个对话框供用户显示:这部分没有任何信息

    recyclerView = (RecyclerView) findViewById(R.id.recycler_view_congress);
    data_list  = new ArrayList<>();
    load_data_from_server(0);
    gridLayoutManager = new GridLayoutManager(this,1);
    recyclerView.setLayoutManager(gridLayoutManager);
    adapter = new CustomAdapter4(this,data_list);
    recyclerView.setAdapter(adapter);

标签: androidmysqlandroid-recyclerview

解决方案


您可以检查您adapter.getItemCount()是否返回 0。如果它是 0,那么您的 recyclerView 没有要显示的项目。


推荐阅读