带EditText的AlertDialog 拿来就用

来源:互联网 发布:sql字段的date相等 编辑:程序博客网 时间:2024/05/22 19:41
 /**     *      *@Description: TODO(客户临时有事 重新修改预约时间)      *@Author: gyz     *@Since: 2017-1-6上午9:56:10     */    protected void confimYuYue() {        final EditText et = new EditText(this);          new AlertDialog.Builder(this)        .setTitle("重新预约的原因")  //      .setIcon(android.R.drawable.ic_dialog_info)          .setView(et)          .setPositiveButton("确定", new DialogInterface.OnClickListener() {              public void onClick(DialogInterface dialog, int which) {              String input = et.getText().toString();              if (input.equals("")) {                  Toast.makeText(getApplicationContext(), "重新预约原因不能为空!" + input, Toast.LENGTH_LONG).show();              }              else {                  upLoadReason(input);                }              }              })          .setNegativeButton("取消", null)          .show();      }
0 0