美文网首页
给dialog设置布局

给dialog设置布局

作者: 我爱吃青苹果 | 来源:发表于2017-05-18 22:41 被阅读0次
/**
 * 显示设置密码对话框
 */
private void showPwdSettingDialog() {
    Log.d(TAG, "显示密码设置的对话框");
    AlertDialog.Builder builder = new Builder(this);
    // 设置自定义的布局
    View view = View.inflate(this, R.layout.dialog_pwd_setting, null);

    final EditText etPwd = (EditText) view.findViewById(R.id.dialog_et_pwd);
    final EditText etConfirm = (EditText) view.findViewById(R.id.dialog_et_confirm);
    Button btnOk = (Button) view.findViewById(R.id.dialog_btn_ok);
    Button btnCancel = (Button) view.findViewById(R.id.dialog_btn_cancel);
    // 设置布局
    builder.setView(view);
    // 显示
    final AlertDialog dialog = builder.show();

    btnCancel.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            // 取消dialog
            dialog.dismiss();
        }
    });

    btnOk.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            //步骤代码 
          
            // 关闭dialog
            dialog.dismiss();
        }
    });
}

相关文章

网友评论

      本文标题:给dialog设置布局

      本文链接:https://www.haomeiwen.com/subject/zysexxtx.html