2016-11-17 86 views
0

我有一个从TextureView延伸的自定义视图。我希望这个customView总是align_parent_right。TextureView以编程方式对齐父权

我里面customView方法有以下代码:

RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(); 
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); 
setLayoutParams(layoutParams); 

然而,customeView仍然左对齐和不正确的。如何改变以对齐?

+0

您可以发布此方法的其他人呢?你在设置这些参数? –

回答

0

添加这样

RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(); 
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); 
layoutParams.addRule(RelativeLayout.LEFT_OF, R.id.leftViewIdHere); 
setLayoutParams(layoutParams); 
相关问题