android自定义对话框使用方法

 时间:2024-10-12 00:03:20

1、主Activity和对应的主布局创建好后,使用AlertDialog自定义View要先创建好对话框界面,按自己的需求在layout中建立xml的View布局文件,代码如图所示。

android自定义对话框使用方法

2、实现AlertDialog要先创建AlertDialog.Builder的对象,然后调用builder的setView方法和show方法依次设置布局和显示对话框即可,相关代码如图所示。

android自定义对话框使用方法

3、对于AlertDialog内部的各空间的事件监听则就不用使用AlertDialog默认的监听事件了,直接拿到自定义View中的各控件来操作,具体代码如图所示。

android自定义对话框使用方法

4、AlertDialog中有可能会涉及到调整对话框大小,这时就要用到AlertDialog对象了,并且要注意先show显示了对话框,再进行调整大小才行,具体代码如图所示。

android自定义对话框使用方法

5、当然还可以为AlertDialog使用自传陔侔抒己的自定义style样式,只需在创建Builder对象的时候以参数形式传进去即可,并建立res/values/style.xml样式文件,具体代码如图所示。

android自定义对话框使用方法

6、最后AlertDialog自定义View对话框的测试显示效果如下图所示。

android自定义对话框使用方法
  • 虚拟光驱使用方法
  • 使用命令如何查看文件的所有者?
  • Eclipse:Unable to compile class for JSP:
  • windows7如何禁止窗口靠近屏幕边缘时自动全屏?
  • vue内联样式如何加变量
  • 热门搜索
    备战期中手抄报内容 生物手抄报图片 小手拉大手手抄报画 法制手抄报资料 写规范字手抄报内容 廉洁手抄报图片 春节手抄报花边 养成教育手抄报内容 家乡的手抄报 勤俭节约手抄报内容