***
675 ワード
Dialogの分類:
Dialogクラスは、ダイアログボックスを作成するベースクラスです.通常、このベースクラスでDialogオブジェクトを直接インスタンス化するのではなく、次のサブクラスを使用する必要があります.
このタイプのダイアログボックスでは、0、1、2、または3つのButtonコントロールを管理できます.また、チェックボックスまたはラジオボックスを含むオプションのリスト項目を追加することもできます.警告ダイアログは、ダイアログUIの大部分を作成し、推奨されるダイアログタイプです.
このタイプのダイアログボックスは、プログレスホイールまたはプログレスバーを表示するために使用されます.拡張された警告ダイアログボックス(AlertDialog)であるため、Buttonコントロールの追加は任意にサポートされています.
このタイプのダイアログボックスでは、ユーザーが日付を選択できます.
このタイプのダイアログボックスでは、ユーザーが時間を選択できます.
ダイアログボックスをカスタマイズする場合は、Dialogベースクラスまたは上記の4つのサブクラスを継承し、新しいレイアウトを定義できます.
Dialogクラスは、ダイアログボックスを作成するベースクラスです.通常、このベースクラスでDialogオブジェクトを直接インスタンス化するのではなく、次のサブクラスを使用する必要があります.
AlertDialog( )
このタイプのダイアログボックスでは、0、1、2、または3つのButtonコントロールを管理できます.また、チェックボックスまたはラジオボックスを含むオプションのリスト項目を追加することもできます.警告ダイアログは、ダイアログUIの大部分を作成し、推奨されるダイアログタイプです.
ProgressDialog( )
このタイプのダイアログボックスは、プログレスホイールまたはプログレスバーを表示するために使用されます.拡張された警告ダイアログボックス(AlertDialog)であるため、Buttonコントロールの追加は任意にサポートされています.
DatePickerDialog( )
このタイプのダイアログボックスでは、ユーザーが日付を選択できます.
TimePickerDialog( )
このタイプのダイアログボックスでは、ユーザーが時間を選択できます.
ダイアログボックスをカスタマイズする場合は、Dialogベースクラスまたは上記の4つのサブクラスを継承し、新しいレイアウトを定義できます.