java - 在 LinearLayout 中居中多个 Framelayout

标签 java android android-layout android-linearlayout

我有一个包含 6 个 FrameLayout block 的 LinearLayout

enter image description here

有什么方法可以让父级 LinearLayout 中的所有 FrameLayout block 居中?目前它们位于屏幕左侧而不是居中。

最佳答案

您可以在 LinearLayout 中使用 android:layout_gravity="center" 并在 FrameLayouts 中使用 android:gravity="center" 将它们设置在中心。还有其他选项see link

关于java - 在 LinearLayout 中居中多个 Framelayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18629235/

相关文章:

java - 即使 'else' 为 true,为什么只有 'if' 部分被执行?

java - 使用 java.util.Timer 后程序不会终止

android - 如何知道我的 Android BroadcastReceiver 是否已注册

Android - 检测手机解锁事件,而不是屏幕开启

Android - 谷歌地图集成空网格

android - 使用 Twitter Fabric Android Sdk 的 TweetViewAdpater 显示转发计数

Android 在指定 requestedOrientation 时检测设备方向

java - 返回和显示整数数组中的值时出现问题 - Java

java - windows下hadoop启动tasktracker的问题

Android outofmemory 错误位图大小超过 2.3.3 中的 vm 预算