Android 创建方形网格按钮布局的步骤
我在想如何在android中创建一个方形网格布局,每个块中都有一个按钮 e、 g 看看这个 在这个布局中,我希望每个块都充当一个按钮。 此外,我希望大小是动态的,即如果我输入4,它将为我提供4X4网格。如果我输入5,它会给我5X5网格 请给我一些建议如何做到这一点Android 创建方形网格按钮布局的步骤,android,Android,我在想如何在android中创建一个方形网格布局,每个块中都有一个按钮 e、 g 看看这个 在这个布局中,我希望每个块都充当一个按钮。 此外,我希望大小是动态的,即如果我输入4,它将为我提供4X4网格。如果我输入5,它会给我5X5网格 请给我一些建议如何做到这一点 提前谢谢 正如您所提到的,布局本质上需要是动态的,我建议使用表格布局。在XML中,将ID添加到TableLayout。在运行时添加TableRows 我相信它应该会起作用也许这篇文章会帮助你: 要增加项目的间距,请使用: 竖的 and
提前谢谢 正如您所提到的,布局本质上需要是动态的,我建议使用表格布局。在XML中,将ID添加到TableLayout。在运行时添加TableRows
我相信它应该会起作用也许这篇文章会帮助你: 要增加项目的间距,请使用: 竖的 android:layout\u columnSpan 柱跨度:左右边界之间的差异 划定此视图占用的单元格组。默认值是 一请参见GridLayout.Spec 必须是整数值,例如100 这也可能是对表单中资源的引用 @[package:]类型:表单中的名称或主题属性 ?[package:][type:]包含此类型值的名称 这对应于全局属性资源符号 布局图/列跨度。相关方法 水平的 android:layou_rowSpan 行跨度:顶部和底部边界之间的差异 划定此视图占用的单元格组。默认值是 一请参见GridLayout.Spec 必须是整数值,例如100 这也可能是对表单中资源的引用 @[package:]类型:表单中的名称或主题属性 ?[package:][type:]包含此类型值的名称 这对应于全局属性资源符号 布局_行跨度。相关方法
感谢您对解决方案的支持!这对我帮助很大。但我还有一个关于网格布局的问题。如何增加/减少网格中的水平/垂直间距?如果我错了,很抱歉,但这些属性/方法不适用于GridLayout。我想他们是为GridView设计的。