android之自定义弹框
step1 创建窗体
final AlertDialog dialog =new Builder(this).create();
step2 获取View
View viewDialog =View.inflate(this, R.layout.userinfo_dialog_edit, null);final EditText txtUserName=(EditText)viewDialog.findViewById(R.id.txtUserName);final EditText txtBirthday=(EditText)viewDialog.findViewById(R.id.txtBirthday);final EditText txtPhoneNumber=(EditText)viewDialog.findViewById(R.id.txtPhoneNumber);final EditText txtAddress=(EditText)viewDialog.findViewById(R.id.txtAddress);txtUserName.setText(userDto.getUserName());txtBirthday.setText(userDto.getBirthday());txtPhoneNumber.setText(userDto.getPhoneNumber());txtAddress.setText(userDto.getAddress());Button btnSave =(Button)viewDialog.findViewById(R.id.btnSave);Button btnClose =(Button)viewDialog.findViewById(R.id.btnClose);btnSave.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View arg0) {UserInfoDto dto =new UserInfoDto();dto.setUserName(txtUserName.getText().toString());dto.setBirthday(txtBirthday.getText().toString());dto.setPhoneNumber(txtPhoneNumber.getText().toString());dto.setAddress(txtAddress.getText().toString());InsertOneTest(dto);}});btnClose.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View arg0) {dialog.dismiss();}});
step3 show窗体
dialog.setView(viewDialog, 0, 0, 0, 0);
dialog.show();
转载于:https://www.cnblogs.com/huangzhen22/p/4803487.html
android之自定义弹框相关推荐
- android 系统弹框与自定义弹框
1. 系统弹框 private AlertDialog alertDialog; private void tipDialog(String value) { if (alertDia ...
- 自定义弹框一(PopupWindow实现) 响应两种点击事件
自定义弹框通常可以使用 自定义的popupwindow,自定义的activity,自定义的dialog来实现 这里先用popupwindow来实现 并且可以在弹框上实现点击事件 或者在其所依附的ac ...
- 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 StatusDialog 和自定义 Toast,全部支持背景颜色,圆角,边框和文字的自定义,构建者模
MNProgressHUD 项目地址:maning0303/MNProgressHUD 简介: 一个常用的自定义弹框封装(适配 AndroidX),加载 ProgressDialog,状态显示的 S ...
- 抖音短视频系统开发自定义弹框
我们如果想要实现这样的自定义弹框,需要怎么做呢,接下来就是教程 首先,我们需要创建一个类继承Dialog 下面就是代码 import android.annotation.SuppressLint; ...
- android 自定义搜索框edittext,Android编程自定义搜索框实现方法【附demo源码下载】...
本文实例讲述了Android编程自定义搜索框实现方法.分享给大家供大家参考,具体如下: 先来看效果图吧~ 分析:这只是模拟了一个静态数据的删除与显示 用EditText+PopupWindow+lis ...
- android仿ios弹框_在“提示”框中:iOS外观(在Android上运行),Google Maps作为Time Machine,下载Wii游戏保存...
android仿ios弹框 Once a week we round up some great reader tips and share them with everyone. Read on t ...
- react离开页面,自定义弹框拦截,路由拦截
前言: 项目有个需求是:跳转路由,在离开页面前,需要弹框询问用户是否确定离开. 用react-router的<Prompt>组件是可以的,但是,怎么使用antd组件(或者说自定义组件)呢? ...
- element-ui 自定义弹框,加入图片
element 组件库里面有弹框组件. 实际项目中需要用到弹框.需求是在弹框的div里面放入一张图片. 用到的是element弹框组件的最后一个.自定义弹框组件 const h = this.$cre ...
- jq js 自定义弹框
自定义弹框 <body> <script type="text/javascript" src="./js/jquery-1.8.3.js"& ...
- 1. 使用Popup组件自定义弹框提示页面
Popup的基本使用 在QT中,经常使用QMessageBox进行弹框的提示,而在QML中并没有这个功能,但是可以利用Popup组件进行自定义弹框的设计. 该组件可以理解为是一个空白区域,默认的vis ...
最新文章
- java_AWT.内存监控
- python项目开发实战-给缺少Python项目实战经验的人
- 嵌入式开发之zynq——zynq开发环境搭建
- Dubbo环境搭建-ZooKeeper注册中心
- Python中Pyaudio安装失败的解决办法
- java复制类mytool_MyTools
- 当c语言表达式中同时有字符 整数,c语言第2章数据类型、运算符与表达式a.ppt
- 10.傅里叶变换——傅里叶变换、计算傅里叶变换_3
- 华为平板matepad pro鸿蒙,华为MatePad Pro 2平板电脑入网:首款预装鸿蒙OS
- mysql怎么精简_我这个mysql查询该如何精简,提高效率啊?
- 鸿蒙系统是不是推迟发布了,鸿蒙系统2.0来了,华为Mate40推迟发布
- python中dict对象和字符串string对象互相转换
- [webpack]手写一个mvp版本的webpack
- oracle 11g crs stat,Oracle 11g RAC CRS磁盘丢失后恢复
- vs2010mfc单文档中添加对话框中的控件
- 网管员的任务与职责漫谈
- LCD显示--TM1640芯片驱动程序
- 魔百和CM201-1 线机教程 救砖(大部分情况能用)
- Word 恢复默认样式
- Windows、Mac环境下IDEA Maven配置和一些错误汇总(修正) tips:查找方便,仅作参考
热门文章
- python:DataFrame输出为csv(Pandas的to_csv()使用)
- java404_java这个404你能解决吗?
- 在vue中实现picker样式_vue mint-ui学习笔记之picker的使用
- html三栏布局有哪几种,CSS三栏布局的5种方法详解
- 阿里云盘扩容时,容量限制是多少?
- javascript函数防抖Debounce
- 如何监控微信小程序HTTP请求错误
- Moya网络层 + ObjectMapper数据转模型
- Nagios利用NRPE监控Linux主机
- halcon 导出数据集_HALCON中级篇:Blob分析