如何在代码中将android:layout_alignParentLeft属性设置为imageview?

Dix*_*ine 9 layout android

我想在代码中实现与在xml中相同的东西(此imageview在内部相对布局中):

                          <ImageView   
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:src="@drawable/logo"/>
Run Code Online (Sandbox Code Playgroud)

我知道如何设置布局宽度和高度,但不知道如何设置layout_alignParentLeft ="true".

是否可以在代码中执行此操作?

Cri*_*ian 38

RelativeLayout.LayoutParams params = 
    new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,
        RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
imageView.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)