RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( // Width of the view 200, // Height of the view 150 ); view.setLayoutParams(layoutParams);
RelativeLayout.LayoutParams layoutParamsA = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT ); RelativeLayout.LayoutParams layoutParamsB = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT ); layoutParamsB.addRule(RelativeLayout.RIGHT_OF, R.id.viewA); viewA.setLayoutParams(layoutParamsA); viewB.setLayoutParams(layoutParamsB);This example positions one view (viewB) to the right of another view (viewA) using the addRule method of the RelativeLayout.LayoutParams class. The java android.widget.RelativeLayout class is part of the android.widget package in the Android SDK library.