android.app.ProgressDialog
リファレンス:http://developer.android.com/reference/android/app/ProgressDialog.html
ProgressDialogの使用例はこちらを参照してください。
SUMMARY
メソッド名 | 引数 | 概要 |
getMax() | - | プログレスインディケータの範囲の最大値を取得します。 |
getProgress() | - | プログレスバーの現在値を取得します。 |
getSecondaryProgress() | - | セカンダリプログレスバーの現在値を取得します。 |
incrementProgressBy() | int diff | プログレスバーのProgressを指定値分増加させます。 |
incrementSecondaryProgressBy() | int diff | セカンダリプログレスバーのProgressを指定値分増加させます。 |
isIndeterminate() | - | プログレスバーの結果を表示するかどうかを指定します。 |
onStart() | - | ダイアログが表示されたときに呼び出されるメソッド。 |
setIndeterminate() | boolean indeterminate | プログレスバーをindeterminateモードにするかどうかを設定します。 |
setIndeterminateDrawable() | Drawable d | indeterminateモード時のプログレスバーの描画を設定します。 |
setMax() | int max | プログレスインディケータの範囲の最大値を設定します。 |
setMessage() | CharSequence message | ダイアログに表示するメッセージを設定します。 |
setProgress() | int value | プログレスバーの現在値を引数で指定した値に設定します。 |
setProgressDrawable() | Drawable d | プログレスバーの描画を設定します。 |
setProgressStyle() | int style | プログレスバーの形体を設定します。 |
setSecondaryProgress() | int secondaryProgress | セカンダリプログレスバーの現在値を引数で指定した値に設定します。 |
show() | Context context, CharSequence title, CharSequence message | 引数で指定した値を基にプログレスダイアログを表示します。 |
show() | Context context, CharSequence title, CharSequence message, boolean indeterminate | 引数で指定した値を基にプログレスダイアログを表示します。 |
show() | Context context, CharSequence title, CharSequence message, boolean indeterminate, boolean cancelable | 引数で指定した値を基にプログレスダイアログを表示します。 |
show() | Context context, CharSequence title, CharSequence message, boolean indeterminate, boolean cancelable DialogInterface.OnCancelListener cancelListener | 引数で指定した値を基にプログレスダイアログを表示します。 |
メソッド
- getMax()
プログレスバーに表示される値の最大値
- getProgress()
0と最大値の間の現在値。indeterminateモードのときは0を返します。
- getSecondaryProgress()
0と最大値の間の現在のSecondaryProgress
- incrementProgressBy()
引数 説明 int diff Progressを増加させる値
- incrementSecondaryProgressBy()
引数 説明 int diff セカンダリプログレスを増加させる値
- isIndeterminate()
プログレスバーがindeterminateモードの時にtrueを返します。
- onStart()
- setIndeterminate()
ただし、ProgressStyleがSTYLE_SPINNERの時はこの設定は無効になる。引数 説明 boolean indeterminate indeterminateモードにするかどうか
- setIndeterminateDrawable()
引数 説明 Drawable d 新しく設定する描画
- setMax()
引数 説明 int max プログレスバーの最大値
- setMessage()
引数 説明 CharSequence message 表示するMessage内容
- setProgress()
indeterminateモードならば何も表示しません。引数 説明 int value 0と最大値間の新しいProgress値
- setProgressDrawable()
引数 説明 Drawable d 新しく設定する描画
- setProgressStyle()
引数 ProgressStyle 説明 int style STYLE_HORIZONTAL バー型のプログレスバー STYLE_SPINNER 円形型のプログレスバー
- setSecondaryProgress()
プログレスバーがindeterminateモードならば、何も表示しません。引数 説明 int secondaryProgress 0と最大値間のセカンダリプログレスの値
- show()
引数 説明 Context context ダイアログを実行するcontext CharSequence title ダイアログに表示するタイトル CharSequence message ダイアログに表示するメッセージ
設定した引数
- show()
引数 説明 Context context ダイアログを実行するcontext CharSequence title ダイアログに表示するタイトル CharSequence message ダイアログに表示するメッセージ boolean indeterminate indeterminateモードにするかどうか
設定した引数
- show()
引数 説明 Context context ダイアログを実行するcontext CharSequence title ダイアログに表示するタイトル CharSequence message ダイアログに表示するメッセージ boolean indeterminate indeterminateモードするかどうか boolean cancelable back keyによるダイアログのキャンセル可否
設定した引数
- show()
引数 説明 Context context ダイアログを実行するcontext CharSequence title ダイアログに表示するtitle CharSequence message ダイアログに表示するmessage boolean indeterminate indeterminateモードするかどうか boolean cancelable back keyによるダイアログのキャンセル可否 DialogInterface.OnCancelListener cancelListener back keyが押されたときの挙動
キャンセル可能な場合のみ有効
設定した引数