Android - 我需要一个可以动态组合视图的布局,在 android 中是否有任何可用的布局,您可以使用坐标/像素指定按钮和视图的位置?
问问题
53 次
1 回答
0
Android 中的许多布局都可以做到这一点。Android 实际上有一个称为绝对布局的布局,用于按位置指定视图。但不建议使用。您可以使用 Linearlayout(或任何其他布局)并使用 setLayoutParam() 方法(在 Java 代码中)来指定视图。
LayoutParams layoutParams = new .LayoutParams(
TableRow.LayoutParams.FILL_PARENT,
TableRow.LayoutParams.WRAP_CONTENT);
layoutParams.leftMargin = some_value;//in pixel
layoutParams.rightMargin = some_value;//in pixel
....
yourView.setLayoutParams(layoutParams);
上面的代码会将您的视图设置为您想要的特定像素。
于 2013-10-19T15:18:02.570 回答