Toast
Toast可以彈出一個簡易的訊息,並在固定的時間後自動消失。
Toast.makeText(context, "要顯示的訊息",Toast.LENGTH_SHORT).show()
Toast只可以在指定的Activity中顯示,所以必需傳入 context,也且必需在UI主執行緒中執行。
AlertDialog
AlertDialog可以彈出一個對話方框,裏面可以安排自訂的按鈕。
AlertDialog.Builder(this) .setTitle("網路有問題") .setMessage("\n1. 手機訊號不良\n2. 內湖伺服器網路斷線\n\n請確認手機訊號, 或稍後重新執行") .setPositiveButton("離開", DialogInterface.OnClickListener{ _,_-> this.finish() }) .show()