たぼさんの部屋

いちょぼとのんびり

L008) Basic Layout(#3) 基礎にFrameLayout。setPaddingで余白作る

f:id:donsuka_kk:20121120142903p:plain

Main.java

package com.example.l008_basic_layout_withpadding;

import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.TextView;

public class Main extends Activity {
	Context c;
	FrameLayout frame;
	LinearLayout linear;
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
	    super.onCreate(savedInstanceState);
	
	    c = getApplicationContext();
	    frame = new FrameLayout(c);
	    setContentView(frame);
	    
	    //setPadding
	    frame.setPadding(100, 100, 100, 100);
	    
	    
	    //linear
	    linear = new LinearLayout(c);
	    frame.addView(linear);
	    
	    //TextView
	    TextView tv = new TextView(c);
	    tv.setText("hoge---");
	    
	    linear.addView(tv);
	    
	    //back color
	    frame.setBackgroundColor(Color.GRAY);
	    linear.setBackgroundColor(Color.LTGRAY);
	    
	    //setTextColor
	    tv.setTextColor(Color.WHITE);
	    //setTextSize
	    tv.setTextSize(30.0f);
	}

}