我需要将每一行中的元素居中,这样它们就会像这个样机一样。我一直在寻找是否有任何布局可以在没有外观的情况下以这种方式工作。项目在其行中居中。
这就是它现在在我的代码中的样子。
原文由 Cristian Gomez 发布,翻译遵循 CC BY-SA 4.0 许可协议
我需要将每一行中的元素居中,这样它们就会像这个样机一样。我一直在寻找是否有任何布局可以在没有外观的情况下以这种方式工作。项目在其行中居中。
这就是它现在在我的代码中的样子。
原文由 Cristian Gomez 发布,翻译遵循 CC BY-SA 4.0 许可协议
目前,我认为我们需要为它编写自己的自定义视图,因为 Android 还没有像我们预期的那样支持这个功能。
这是我制作的示例,以防有人需要它: https ://github.com/mttdat/utils
(通过调整 Manifest 文件尝试使用 CenterGridActivity.kt 以默认启动此活动)
原文由 Nguyen Tan Dat 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
通过以下方式实现:
您需要将 FlexboxLayout 添加到您的 gradle 中: