Toast是一種可以顯示文字訊息的物件,可以使用SKD提供的資源,也可以使用自訂的Layout。
Toast.makeText(this, "提示訊息", Toast.LENGTH_SHORT).show()
Toast.LENGTH_SHORT
代表顯示時間較短
改成Toast.LENGTH_LONG
顯示時間就會變長
使用.show()
顯示Toast
AlertDialog是彈出式的對話框,可以設定標題、內文和最多三個按鈕
使用.Builder()
建立AlertDialog
AlertDialog.Builder(this)
使用.setTitle()
設置標題,.setMessag()
設置內文
.setTitle("確認")
.setMessage("將關閉APP")
在AlertDialog可以設置三個按鈕
.setNegativeButton()
.setPositiveButton()
setNeutralButton()
//小括號中的字串為按鈕的文字
.setNegativeButton("否") {
//按鈕按下後執行的內容
Toast.makeText(this, "取消", Toast.LENGTH_SHORT).show()
}
.setPositiveButton("是") {
finish()
}