AlertDialog自定义弹出对话框
2014-04-07 18:13
316 查看
弹出对话框,显示自定义的布局文件
弹出对话框提示设置密码或登录密码
protect_first_dialog.xml为自定义的普通布局文件
弹出对话框提示设置密码或登录密码
private void showSetPasswordDialod(){ View dialogView=mInflater.inflate(R.layout.protect_first_dialog, null); AlertDialog.Builder builder=new AlertDialog.Builder(this); builder.setTitle("设置防盗密码"); builder.setView(dialogView); //可通过加载布局的方式获取到布局文件中的组件,并进行相应的业务逻辑处理 password=(EditText) dialogView.findViewById(R.id.protect_first_password1); repassword=(EditText) dialogView.findViewById(R.id.protect_first_password2); confirm=(Button) dialogView.findViewById(R.id.protect_password_confirm); cancle=(Button) dialogView.findViewById(R.id.protect_password_cancle); final AlertDialog dialog=builder.create(); dialog.show(); confirm.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(getBaseContext(), password.getText().toString(), 0).show(); } }); cancle.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); ProtectedPhoneActivity.this.finish(); } }); }
protect_first_dialog.xml为自定义的普通布局文件
相关文章推荐
- fedora安装sun sdk
- 好汉歌——人才啊
- apt-get install安装软件问题(安装包的依赖库版本过高问题)
- 《Linux/Unix系统编程手册》读书笔记 目录
- 鸟哥LINUX学习笔记(4)
- Android 4.3中的视觉边界布局(Optical bounds layout)
- 练习:判断单链表是否为环--C实现
- (52)查找指定字符是否在指定字符串中
- Sample RWD Setup for Client-Side Development
- SQL查询表中最后5条记录
- 关于Mongodb
- wifi 基础知识
- Css小样式
- Android 锁屏探究
- bitset类学习(补充)
- 常用的几种简单的内部排序方法
- iWatch将至!苹果WWDC14将于六月二号开场
- python 中文乱码 问题深入分析
- 自制“低奢内”CSS3登入表单,包含JS验证,请别嫌弃哦。
- Asp.Net运行于32/64模式下的性能差异