`
baobaoupup
  • 浏览: 466756 次
文章分类
社区版块
存档分类
最新评论

android 自定义弹出框AlertDialog ,很炫的哦

 
阅读更多

于是就小小的模仿了下自己写了这个这样的效果,
主要代码如下:
dlg = new AlertDialog.Builder(context).create();
dlg.show();
dlg.getWindow().setContentView(R.layout.alert_style);
LayoutInflater factory = LayoutInflater.from(context);
View view = factory.inflate(R.layout.alert_style, null);
gv = (GridView) view.findViewById(R.id.myGrid);
gv.setAdapter(new ImageAdapter(context, new Integer[] {R.drawable.menu_mark_editor,R.drawable.menu_delete}));
dlg.getWindow().setContentView(gv);
其 实原理很简单,就是在弹出框AlertDialog上给他加一个自己的View 我这里使用的是GridView显示的一排图片,效果和UC的差不多!!你也可以使用ListView代替GridView,原理都是一样!由于设计到产 品机密的问题 图片我就不发了。我只是这样想的,有什么更好的实现方式 欢迎拍砖!!

转自:http://hi.baidu.com/mklzdd/blog/item/f5f40319a6148077dab4bda4.html

分享到:
评论

相关推荐

    自定义AlertDialog,模仿Ios弹出框

    这个是看了网上很多例子后,自己优化...用法和安卓原生的显示,可以由用户自行组合出自己想要的弹出框,不会高度定制限定死各种弹出框的UI,每个部件都是独立的,如标题,内容,左按钮,右按钮,底部一个按钮,list等。

    Android开发丶自定义带EditText的AlertDialog

    接到一个需求,点击某个按钮需要弹出一个带有EditText的AlertDialog弹窗,实现起来并不难,简单记录下方便以后使用。

    Android Holo风格的AlertDialog对话框制作实例.rar

    Android 自定义实现一个AlertDialog对话框,提示框或警告框弹出式对话框,套用了系统Holo风格,生成符合系统主题的... 如界面所示,单击上边的按钮后,弹出Holo风格的对话框,单击下边则弹出默认的黑色风格弹出框。

    安卓-三种类型的弹出框

    - **第一种:安卓自带AlertDialog** - **第二种:popwindow** - **第三种:activity类型自定义的弹出框** 有需要的可以参考

    Android自定义弹窗提醒控件使用详解

    Android中原生的Dialog弹窗提醒控件样式单一,有时候并不能满足我们的项目需求,而且一个工程里面有时候会在多处都用到弹窗提醒的功能,代码会出现大量的冗余,工作之余,就自己实现了这么一个弹窗提醒控件。自定义...

    仿IOS的自定义组合AlertDialog(更新版)

    这个是仿IOS的自定义组合Dialog,使用方式跟系统自带的Dialog相似,是一个AndroidStudio工程,用eclipse的可以复制一下资源。

    Android自定义view仿iOS弹出框效果

    本文实例为大家分享了Android自定义view仿iOS弹出框的具体代码,供大家参考,具体内容如下 运行效果图 自定义对话框的使用,仿照ios。从底部弹出,类似pop窗口。包括消息、图片、列表及对话框。 好了,用法都会,直接...

    Android开发实现AlertDialog中View的控件设置监听功能分析

    之前给弹出的AlertDialog中的控件设置监听时,老是报空指针异常,之所以报空指针异常,是因为我findViewById写的有问题,因为我们需要给弹出框中的控件设置监听,直接用findViewById是找不到弹出框中的控件的,需要...

    Android中自定义的dialog中的EditText无法弹出输入法解决方案

     在show()方法调用之前,用dialog.setView(new EditText(context))添加一个空的EditText,由于是自定义的AlertDialog,有我们指定的布局,所以设置这个不会影响我们的功能,这样就可以弹出输入法了…… 2.可以弹出...

    AlertDialog的使用

    AlertDialog的使用,包括简单对话框,列表对话框,单选列表对话框,多选列表对话框,自定义对话框。博客原文:http://write.blog.csdn.net/mdeditor#!postId=78223584

    毕业设计源码 文档:基于Android的音乐播放器.rar

    登陆注册是一个自定义的alertdialog弹出框,写入sqlitedatabase进行验证判断。  通过这个音乐播放器的设计制作,接触了曾经没有涉猎的技术领域。同时也系统地复习了android和java语言,可以说是收获颇丰。  该...

    Android Dialog详解及实例代码

    Android开发中最常用的就是Dialog类,除了自定义dialog布局,最多的就是用在弹出对话框、进度条、输入框、单选、复选框。 1、选择对话框: AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog....

    Android开发中Dialog半透明背景消失

    // 初始化警告弹出框 alertDialog = new EmpAlertView(context, Utils.getIdByName(context, style, alert_style)); alertDialog.setCanceledOnTouchOutside(false); LayoutInflater inflater = (LayoutInflater) ...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    4.26 离开与关闭程序的弹出窗口——对话窗口上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent.ACTION.CALL的使用 5.3 自制发送...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    4.26 离开与关闭程序的弹出窗口——对话窗口上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent.ACTION.CALL的使用 5.3 自制发送...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    4.26 离开与关闭程序的弹出窗口——对话窗口上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent.ACTION.CALL的使用 5.3 自制发送...

    炫舞吧 android 游戏开发

    // 取消弹出框 if (choose_music == 1) { mMediaPlayer.release(); /** 创建MediaPlayer对象 **/ mMediaPlayer = MediaPlayer.create(mContext, R.raw.bgmusic_1); /** 设置为循环播放 **/ mMediaPlayer....

    仿IOS的自定义组合GroupDialog(更新版)

    这个是仿IOS的自定义组合Dialog,使用方式跟系统自带的Dialog相似,是一个AndroidStudio工程,用eclipse的可以复制一下资源。 更新详情: 1、新增自定义水平进度条Dialog。 2、新增自定义环形进度条Dialog。 3、新增...

    Google Android SDK开发范例大全的目录

    4.26 离开与关闭程序的弹出窗口——对话窗口上的ICON图标 第5章 交互式通信服务与手机控制-p155 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent.ACTION.CALL的使用 5.3 自制...

Global site tag (gtag.js) - Google Analytics