0

Android - 我需要一个可以动态组合视图的布局,在 android 中是否有任何可用的布局,您可以使用坐标/像素指定按钮和视图的位置?

4

1 回答 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 回答