android代碼編寫佈局和控件

//創建線性linearlayout佈局對象
  LinearLayout ll = new LinearLayout(this);
  
  //設置linearlayout佈局方向
  ll.setOrientation(LinearLayout.VERTICAL);
  
  //得到佈局或控件高度
  int height = LinearLayout.LayoutParams.MATCH_PARENT;
  
  //得到佈局或控件寬度
  int width = LinearLayout.LayoutParams.MATCH_PARENT;
  
  //給linearlayout佈局設置寬高
  ll.setLayoutParams(new LinearLayout.LayoutParams(width, height));
  
  //創建TextView控件對象
  TextView textView = new TextView(this);
  
  //設置文字
  textView.setText("代碼寫佈局");
  
  //設置textview中文字的相對位子
  textView.setGravity(Gravity.CENTER);
  
  //把textview控件加入到linearlayout中
  ll.addView(textView, new LinearLayout.LayoutParams(width, height));
  setContentView(ll);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章