android - 必须是以下之一:RecyclerView.HORIZONTAL、RecyclerView.VERTICAL
问题描述
升级到 AndroidX 后,我在设置 LayoutManager时收到此错误“必须是以下之一:RecyclerView.HORIZONTAL、RecyclerView.VERTICAL ”
tournamentRecyclerView.setLayoutManager(new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false));
问题 ID:错误常量。
检查信息:确保当方法中的参数只允许特定的一组常量时,调用遵循这些规则
解决方案
正如警告所暗示的那样,改变LinearLayoutManager.VERTICAL
它RecyclerView.VERTICAL
会完美地工作
样品:
tournamentRecyclerView.setLayoutManager(new LinearLayoutManager(getContext(), RecyclerView.VERTICAL, false));
推荐阅读
- django - 为什么 django-mptt 显示错误:-: 'str' 和 'str' 不支持的操作数类型?
- android - 在 Android SDK Manager 中没有更改存储库的选项
- laravel - laravel 将 public/assets/css/app.min.css 更改为 post/assets/css/app.min.css
- reactjs - 反应引导
删除默认填充 - React JS
- excel - 使用 excel VBA 提取单元格/工作表的注释和注释
- r - 更改 R 中散点图的方向和旋转
- python - DjangoAdmin TypeError:“str”和“int”实例之间不支持“<”
- python - 成功登录显示 2 条消息(错误登录和成功登录)pyqt5
- kubernetes - 为什么“kubectl exec -it”无法登录 etcd pod
- javascript - 使用 slick 和 jquery 返回上一张幻灯片