如何以编程方式设置layout_alignParentRight ="false"?

812*_*621 14 android android-relativelayout android-layoutparams

如何以android:layout_alignParentRight="false"编程方式设置?我可以true通过此代码将其设置为但我想以false编程方式将其设置为:

RelativeLayout.Layoutparams params =
(RelativeLayout.LayoutParams)myView.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
button.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)

有一个方法removeRule(int)但它被添加(API级别17).我想在API级别7或8中使用类似的东西.

812*_*621 34

此代码将其设置为false:

addRule(RelativeLayout.ALIGN_PARENT_RIGHT,0)
Run Code Online (Sandbox Code Playgroud)