blog

Androidチュートリアル - UIコントロール_AlertDialog

プロンプトボックスの形式で情報を表示するUIコントロールです。...

Jan 23, 2021 · 2 min. read

AlertDialogとは

AlertDialogは、アラートボックス形式で情報を表示するUIコントロールです。

基本サンプル

レンダリング

コーディング

private fun showDialog() {
 AlertDialog.Builder(this)
 .setTitle("ダイアログタイトル")
 .setMessage("ダイアログボックスの内容")
 .setIcon(R.mipmap.ic_launcher)//アイコンを設定する
 .setCancelable(true) //ダイアログボックスの外側をクリックするとダイアログボックスが消えるかどうかを設定する。
 //OKボタンを設定する
 .setPositiveButton(" ") { dialog, _ ->
 Toast.makeText(this, "OKをクリックした", Toast.LENGTH_SHORT).show()
 dialog.dismiss()
 }
 //キャンセルボタンを設定する
 .setNegativeButton(" ") { dialog, _ ->
 Toast.makeText(this, "キャンセルをクリックした", Toast.LENGTH_SHORT).show()
 dialog.dismiss()
 }
 .create().show()
}

ベースサンプルの完全なソースコード

gitee.com/cxyzy1/Aler...

一般的な方法の説明

setTitleヘッダーを設定
setMessageダイアログボックスの内容設定
セットアイコンダイアログボックスのアイコンの設定
setCancelableオプション値: true: 消える、false: 消えない。
setPositiveButtonOKボタンのテキストとクリックイベントの設定
setNegativeButtonキャンセルボタンのテキストとクリックイベントの設定

Android開発チュートリアルシリーズまとめ

発達 言語学習

UIコントロール学習シリーズ

Kotlin言語の基本

UIコントロール_テキスト編集

UIコントロール_ボタン

UIコントロール_イメージビュー

UIコントロール_ラジオボタン

UI_チェックボックス

UI_プログレスバー

ヘッドラインをたどって最新記事をご覧ください。

Read next

暗号通貨市場を管理するために何をすべきか?

また、市場はコインの価格のすべての種類の動作を約束するために登場し、ブロックチェーンの "市場価値管理 "の導入は、プロジェクトの流れの多くが生き残るために、あるいは生活のために反死亡させ、より多くの、灰に一瞬の後に花火であり、ネギの残骸を落下させ、泣く黒いディーラー冷酷、犬銀行呪わ。いくつかは、市場価値の管理チームを持っていません

Jan 22, 2021 · 1 min read