读书人

android自定义弹出框式样实现

发布时间: 2013-01-20 10:22:40 作者: rapoo

android自定义弹出框样式实现
前言:

做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。

废话不说先上图片:

android自定义弹出框式样实现


实现机制

1.先自定义一个弹出框的样式

2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;

3.使用时,与使用Dialog一样

具体代码dialog_normal_layout.xml样式文件

CustomDialog.Builder builder = new CustomDialog.Builder(this);builder.setMessage("这个就是自定义的提示框");builder.setTitle("提示");builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog, int which) {dialog.dismiss();//设置你的操作事项}});builder.setNegativeButton("取消",new android.content.DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog, int which) {dialog.dismiss();}});builder.create().show();

至此,自定义弹出框已经完成,是不是感觉很简单呢。

这里附上一个自定义弹出框的小项目代码下载地址:点击打开链接


注:转载请注明出处 http://blog.csdn.net/duanyanrui/article/details/8494767


读书人网 >Android

热点推荐