【问题标题】:TextureView Align Parent Right ProgrammaticallyTextureView 以编程方式对齐父级
【发布时间】:2016-11-17 22:06:45
【问题描述】:

我有一个从 TextureView 扩展而来的 customView。我希望这个 customView 总是 align_parent_right。

我在 customView 中的方法有以下代码:

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

但是,customeView 仍然左对齐而不是右对齐。怎么改对齐呢?

【问题讨论】:

  • 您可以发布此方法的其余部分吗?你在设置这些参数是什么?

标签: android layoutparams textureview


【解决方案1】:

这样添加

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-05
    • 2014-08-12
    • 2016-07-17
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多