AlertDialogダイアログ

1542 ワード

例:
@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button btn = (Button)findViewById(R.id.button1);
        btn.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View v) {
				showDialog(DIALOG1);
			}
		});
}
@Override
	protected Dialog onCreateDialog(int id) {
		switch (id) {
		case DIALOG1:
			return dialog1();

		default:
			break;
		}
		return super.onCreateDialog(id);
}
Dialog dialog1(){
AlertDialog.Builder bul = 
new AlertDialog.Builder(DialogActivity.this);
		bul.setTitle(" ");
		bul.setMessage(" ");
bul.setPositiveButton(" ", 
new DialogInterface.OnClickListener() {
			@Override
			public void onClick(DialogInterface dialog, int which) {
				setTitle(" ");
			}
		});
bul.setNeutralButton(" ", 
new DialogInterface.OnClickListener() {
			@Override
			public void onClick(DialogInterface dialog, int which) {
				setTitle(" ");
			}
		});
bul.setNegativeButton(" ", 
new DialogInterface.OnClickListener() {
			@Override
			public void onClick(DialogInterface dialog, int which) {
				setTitle(" ");
			}
		});
		return bul.create();
	}