android - 父级中的中心 RecycleView - Android
问题描述
我正在关注有关网格布局的教程。特别是,我正在复制 Suragch 的答案。
代码本身运行良好,除了我想将 RecyclerView 放在活动的中心。
我试过了
android:gravity="center"
和
android:layout_gravity="center"
在 RelativeLayout 和 RecyclerView 上,但都不起作用。
另外,我想消除每列之间的差距。有谁知道该怎么做?
解决方案
取决于您的父布局
如果它的RelativeLayout那么
android:layout_centerHorizontal=true
在回收站视图中
如果它的 LinearLayout 那么
android:layout_gravity=center_horizontal
在回收站视图中
您可以在 Adapter 中做的另一件有趣的事情
适配器中的主要父布局
尝试这样做
android:gravity=center_horizontal
在适配器的主要布局中
推荐阅读
- python - 在 groupby 和 reindex 之后前向填充特定列
- python - Python - 在 SQL 数据库中存储加密密钥
- c# - Xamarin.Android .Jar Binding --> 在哪里可以找到 MainActivity.cs 文件的 using 指令?
- javascript - 我们可以在父级中捕获错误但在子级中实现回退 - React Error Boundary
- spring-boot - Web3j:获取使用交易哈希传输的交易令牌的价值
- html - 为什么 col-md-3 将图像堆叠成一列
- javascript - 设置新的 chrome 创建选项卡的 localStorage
- shell - 鱼壳上的部分值为空时无法设置壳环境
- javascript - iframe 中的一些函数没有被执行
- python - 使用列表中的值查找字典键