首页 > 解决方案 > 必须是以下之一:RecyclerView.HORIZONTAL、RecyclerView.VERTICAL

问题描述

升级到 AndroidX 后,我在设置 LayoutManager时收到此错误“必须是以下之一:RecyclerView.HORIZONTAL、RecyclerView.VERTICAL ”

tournamentRecyclerView.setLayoutManager(new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false));

问题 ID:错误常量。

检查信息:确保当方法中的参数只允许特定的一组常量时,调用遵循这些规则

标签: androidandroid-recyclerviewandroidx

解决方案


正如警告所暗示的那样,改变LinearLayoutManager.VERTICALRecyclerView.VERTICAL会完美地工作

样品:

tournamentRecyclerView.setLayoutManager(new LinearLayoutManager(getContext(), RecyclerView.VERTICAL, false));


推荐阅读