如何以编程方式将RelativeLayout.ALIGN_RIGHT设置为FALSE?

Jai*_*dra 2 android android-layout

如何将实用布局属性更改android:layout_alignParentRight="true"android:layout_alignParentRight="false".我知道如何true从代码中使用以下代码:

LayoutParams params = (RelativeLayout.LayoutParams)btn.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_RIGHT, RelativeLayout.TRUE);
btn.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)

如何false在java代码的某些条件下实现这一点?

Jaf*_*aza 5

试试这个吧.

params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT,0)

这将为属性alignParrentRight = false设置false