点击(此处)折叠或打开
-
package org.lxh.demo;
-
import android.app.Activity;
-
import android.os.Bundle;
-
import android.view.ViewGroup;
-
import android.widget.LinearLayout;
-
import android.widget.TextView;
-
public class MyLinearLayoutDemo extends Activity {
-
@Override
-
public void onCreate(Bundle savedInstanceState) {
-
super.onCreate(savedInstanceState);
-
LinearLayout layout = new LinearLayout(this); // 创建线性布局
-
LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(
-
ViewGroup.LayoutParams.FILL_PARENT, // 布局管理器宽度为屏幕宽度
-
ViewGroup.LayoutParams.FILL_PARENT); // 布局管理器高度为屏幕高度
-
layout.setOrientation(LinearLayout.VERTICAL); // 垂直摆放组件
-
LinearLayout.LayoutParams txtParam = new LinearLayout.LayoutParams(
-
ViewGroup.LayoutParams.FILL_PARENT, // 组件宽度为屏幕宽度
-
ViewGroup.LayoutParams.WRAP_CONTENT); // 组件高度为文字高度
-
TextView txt = new TextView(this); // 定义文本显示组件
-
txt.setLayoutParams(txtParam); // 设置文本组件布局参数
-
txt.setText("北京魔乐科技软件学院(MLDN)"); // 设置显示内容
-
txt.setTextSize(20); // 设置文字大小
-
layout.addView(txt, txtParam); // 增加组件
-
super.addContentView(layout, param) ; // 显示布局管理器
-
}
- }
020501_线型布局管理器.ppt