提问者:小点点

如何在recyclerview为空[关闭]时显示文本


我有一台activity,上面有一个回收器视图和一个按钮,可以将物品添加到回收器中。 我想做的是当回收器是空的时候,屏幕显示一个文字,说仍然没有元素之类的东西。 我怎么能那么做?


共2个答案

匿名用户

只需将RecyclerView放入ViewFlipper中,该视图显示RecyclerView或“No Data”消息。 也许还有其他方法可以做到这一点; recyclerview本身并不具有“无数据”消息(其他数据网格最终可能会支持)。

匿名用户

如果使用arraylist将元素放入RecycerView中,则只需检查arraylist是否为空,并隐藏RecycerView并显示如下文本

if(arraylist.isEmpty()){
   recyclerView.setVisibilty(View.GONE);
   textView.setVisibility(View.VISIBLE);
   textView.setText("No elements");

 }