相对布局空间既可以相对于父级容器定位,也可以相对于其他组件定位
package com.wang.learnlinearlayout;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.RelativeLayout;
import android.widget.TextView;
public class RelativeActivity extends AppCompatActivity {
private RelativeLayout relativeLayout;
private TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.activity_relative);
relativeLayout = new RelativeLayout(this);
setContentView(relativeLayout);
tv = new TextView(this);
tv.setText("textView");
tv.setTextSize(50);
RelativeLayout.LayoutParams rl = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_CONTENT);
rl.topMargin = 200;
rl.leftMargin = 200;
relativeLayout.addView(tv,rl);
}
}