Android 如何通过编程将RelativeLayout.ALIGN_RIGHT设置为FALSE?
如何将实用的布局属性,Android 如何通过编程将RelativeLayout.ALIGN_RIGHT设置为FALSE?,android,android-layout,Android,Android Layout,如何将实用的布局属性,android:layout\u alignParentRight=“true”更改为android:layout\u alignParentRight=“false”。我知道如何使用以下代码从代码中使该为真: LayoutParams params = (RelativeLayout.LayoutParams)btn.getLayoutParams(); params.addRule(RelativeLayout.ALIGN_RIGHT, RelativeLayout.T
android:layout\u alignParentRight=“true”
更改为android:layout\u alignParentRight=“false”
。我知道如何使用以下代码从代码中使该为真
:
LayoutParams params = (RelativeLayout.LayoutParams)btn.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_RIGHT, RelativeLayout.TRUE);
btn.setLayoutParams(params);
如何在java代码中的某些条件下使此
为false
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
试试这个
params.addRule(RelativeLayout.ALIGN\u PARENT\u RIGHT,0)
这会将AlignParentRight=false属性设置为false,我会将其设置为您想要的,如果您想要的话,示例ALIGN_LEFT。这很简单。将RelativeLayout.TRUE更改为RelativeLayout。FALSE@SankarV没有类似于
RelativeLayout.FALSE的东西会使layout\u alignParentRight
属性为FALSE吗?您想要什么?是否要将该视图设置为“右对齐父视图”?否则。在布局中,layout\u alignParentRight
设置为true,仅在某些情况下,如果要使用该设置,请将该规则设置为params,否则不要使用该属性。什么等效为true?1似乎不起作用