0

プログラムで RelativeLayout の中央に TextView オブジェクトを設定しようとしています。そして常に中央近くの TextView 設定。

params = (RelativeLayout.LayoutParams) N2.getLayoutParams();
params.setMargins(px(widthDP/2)-(px(35)),(height/2), 0, 0);
N2.setLayoutParams(params)

private int px(float dips) // return converting DP to PX
{
  float DP = getResources().getDisplayMetrics().density;
  return Math.round(dips * DP);
}

ありがとう、イガル・アシス

4

1 に答える 1

1

これにより、align_centerInParent 属性が true に設定されます。

params.addRule(RelativeLayout.CENTER_IN_PARENT, 1);
于 2012-09-06T22:41:10.717 に答える