1.提示框
AlertDialog.Builder builder = new AlertDialog.Builder(Activity.this); builder.setTitle("確認" ) ; builder.setMessage("這是一個簡單消息框" ) ; builder.setPositiveButton("是" , null ); builder.show();

1.選擇對話框
DialogInterface.OnClickListener dialogOnclicListener = new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { switch (which) { case Dialog.BUTTON_POSITIVE: break; case Dialog.BUTTON_NEGATIVE: break; } } }; AlertDialog.Builder builder = new AlertDialog.Builder(BarJudgeActivity.barJudgeActivity); builder.setIcon(R.mipmap.ic_launcher); builder.setTitle("對話框"); builder.setMessage("確認刪除本條數據?"); builder.setPositiveButton("刪除", dialogOnclicListener); builder.setNegativeButton("不刪", dialogOnclicListener); builder.create().show(); }

2.列表對話框
final String items[] = {"A類", "B類", "C類", "二級品","三級品","待判"}; AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("選擇默認質量等級"); builder.setIcon(R.mipmap.ic_launcher); builder.setItems(items, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); tvChooseBarQualityLevel.setText(items[which]); } }); builder.create().show();

