我试图以编程方式在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);
}
感谢, igal assis
答案 0 :(得分:1)
这会将align_centerInParent属性设置为true:
params.addRule(RelativeLayout.CENTER_IN_PARENT, 1);