package com.example.testframelayout;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Menu;
import android.view.ViewGroup;
import android.widget.TextView;
public class MainActivity extends Activity {
private LinearLayout root;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
root = new LinearLayout(this);
simpleAddView();
setContentView(root);
}
private void simpleAddView() {// 簡單的用代碼添加布局
LinearLayout linlayout = new LinearLayout(this);
LinearLayout.LayoutParams linLayoutParams = new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
linlayout.setBackgroundColor(Color.BLUE);
TextView textView = new TextView(this);
textView.setText("測試");
linlayout.addView(textView);
root.addView(linlayout, linLayoutParams);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}