本文实例讲述了Android编程实现AlertDialog自定义弹出对话框的方法。分享给大家供大家参考,具体如下:
弹出对话框,显示自定义的布局文件
弹出对话框提示设置密码或登录密码
私人空间showSetPasswordDialod () { 视图dialogView=mInflater.inflate(出来。protect_first_dialog, null); AlertDialog。Builder构建器=new AlertDialog.Builder(这个); builder.setTitle(“设置防盗密码”); builder.setView (dialogView);//可通过加载布局的方式获取到布局文件中的组件,并进行相应的业务逻辑处理 密码=(EditText) dialogView.findViewById (R.id.protect_first_password1); EditText repassword=() dialogView.findViewById (R.id.protect_first_password2); 确认=(按钮)dialogView.findViewById (R.id.protect_password_confirm); 取消=(按钮)dialogView.findViewById (R.id.protect_password_cancle); 最后AlertDialog对话框=builder.create (); dialog.show (); 确认。setOnClickListener(新View.OnClickListener () { @Override 公共空间onClick(查看v) { .toString password.getText Toast.makeText (getBaseContext()()(), 0),告诉(); } }); 取消。setOnClickListener OnClickListener(新(){ @Override 公共空间onClick(查看v) { dialog.dismiss (); ProtectedPhoneActivity.this.finish (); } }); } >之前protect_first_dialog.xml为自定义的普通布局文件
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》,《Android视图视图技巧总结》,《Android布局布局技巧总结》及《安卓控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
Android编程实现AlertDialog自定义弹出对话框的方法示例