Android アプリ開発 「MATRIX」

Androidアプリの開発に役立つサンプル集

レイアウトxmlファイルを使わずにコードでレイアウトを生成する方法

レイアウトxmlファイルを使わずにプログラムコードでレイアウトを生成する方法です。

 

<サンプルコード>

public class Sample extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

//レイアウトを生成 ※この場合はリニアレイアウト
LinearLayout layout = new LinearLayout(this);

//生成したレイアウトをビューにセットして表示
setContentView(layout);
}
}

<実行画面>

実行するとタイトルも何もない画面が作成できます。

f:id:vw-dsg:20160517091903p:plain

 

END