0

我想在我的 CustomView 中使用未知(开始)数量的视图,所以我必须以编程方式设置每个视图的位置。问题是我不能使用 setX()/... 或 seTop()/... ,因为我正在为 froyo 开发。但是我该如何设置位置呢?

4

1 回答 1

0

RelativeLayout可以执行以下操作:

RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams)child.getLayoutParams();

layoutParams.leftMargin = x;
layoutParams.topMargin = y;

child.setLayoutParams(layoutParams);
于 2013-10-21T07:59:05.027 回答