2012年02月02日

カスタムダイアログを表示させる


前回アラートダイアログを表示させましたが
今回はダイアログの中身をカスタムしたいと思います
ボタンが押されるとダイアログが表示されるところまでは前回と同じです

アラートダイアログを表示させる

クリックされた時のイベントを以下のように書き換えます
    	//カスタムレイアウトを作成
    	LinearLayout layout = new LinearLayout(TestActivity.this);
    	//カスタムレイアウトの中身を作成
    	TextView text = new TextView(TestActivity.this);
    		text.setText("カスタムレイアウト");
    		layout.addView(text);
    	//アラートダイアログを作成
    	AlertDialog.Builder dlg=
    			new AlertDialog.Builder(TestActivity.this);
    	dlg.setView(layout);
    	dlg.setTitle("タイトル");
    	dlg.show();
ダイアログの中身をlayoutで先に作成し
dlg.setView(layout);でダイアログに表示させる設定をしています
device13.png
これだけだと少し物淋しいですけどねw
スポンサードリンク

この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。