- Android
- 2011-12-03 - 更新:2012-05-19
AlertDialog.Builder ad = new AlertDialog.Builder(this); ad.setMessage("メッセージ"); ad.setPositiveButton("OK", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { //肯定ボタンの操作 } }); ad.setNeutralButton("Neutral", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { //中立ボタンの動作 } }); ad.setNegativeButton("Cancel", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { //キャンセルボタンの動作 } }); ad.create(); ad.show();
キャンセルボタン等で何もせず、ダイアログを閉じるだけの場合はリスナーにnullを指定します。
ad.setNegativeButton("Cancel", null);
setViewで任意のViewを表示することも可能です。
続きを読む…»
2,150 views