注意事項(2016/7/14追記) 画面回転時のメモリーリークを防ぐため、下記のような DialogFragment を作成することを推奨します。 public class SampleDialogFragment extends DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { return new AlertDialog.Builder(getActivity()) .setTitle("タイトル") .setMessage("メッセージ") .create(); } @Override public void onPause() { super.onPause(); // onPause でダイアログを閉じる場合 dismiss(); } } はじめに あのタイプの