Android/kotlin/Alert
提供: 初心者エンジニアの簡易メモ
okのみ
AlertDialog.Builder(context)
.setTitle("タイトル1")
.setMessage("文章1")
.setPositiveButton("OK") { dialog, which ->
Log.i("AlertDialog", "OK")
}
.show()
ok,cancelの2択
AlertDialog.Builder(context)
.setTitle("タイトル1")
.setMessage("文章1")
.setPositiveButton("OK") { dialog, which ->
Log.i("AlertDialog", "OK")
}
.setNegativeButton("Cancel"){ dialog, which ->
Log.i("AlertDialog", "Cancel")
}
.show()
クリックListener
val clickListener = DialogInterface.OnClickListener { dialog, which ->
// 処理
}
AlertDialog.Builder(this)
.setTitle("タイトル1")
.setMessage("文章1")
.setPositiveButton("クリック", clickListener)
.show()
枠外クリックでキャンセル防止
setCancelable(false)を追加
AlertDialog.Builder(this)
.setCancelable(false)
参考:http://nishi.sunnyday.jp/Knowledge/Android/tips/AlertDialog/setCancelable
