Android 对话框,确定取消

Android:【确认/取消】对话框 Android:是否删除文件的【确认/取消】对话框 立即下载

1 添加依赖

   //对话框
    implementation 'com.nineoldandroids:library:2.4.0'
    implementation 'com.github.sd6352051.niftydialogeffects:niftydialogeffects:1.0.0@aar'

代码

  final NiftyDialogBuilder dialogBuilder = NiftyDialogBuilder.getInstance(this);
            dialogBuilder
                    // 重点设置
//                    .withEffect(effect)        //设置对话框弹出样式
                    //.setCustomView(R.layout.custom, MainActivity.this) // 设置自定义对话框的布局
                    .withDuration(700)              //动画显现的时间(时间长就类似放慢动作)

                    // 基本设置
                    .withTitle("Info")         //设置对话框标题
                    .withTitleColor("#FFFFFF")          //设置标题字体颜色
                    .withDividerColor("#11000000")      //设置分隔线的颜色
                    .withMessage("是否删除此定时任务?")//设置对话框显示内容
                    .withMessageColor("#FFFFFFFF")       //设置消息字体的颜色
                    .withDialogColor("#FFE74C3C")        //设置对话框背景的颜色
                    //.withIcon(getResources().getDrawable(R.drawable.logo)) //设置标题的图标
                    // 设置是否模态,默认false,表示模态,
                    //要求必须采取行动才能继续进行剩下的操作 | isCancelable(true)
                    .isCancelableOnTouchOutside(true)
                    .withButton1Text("Yes")               //设置按钮1的文本
                    .withButton2Text("No")          //设置按钮2的文本

                    .setButton1Click(new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {
                            Toast.makeText(v.getContext(), "I am btnYes", Toast.LENGTH_SHORT).show();
                                }

                                @Override
                                public void onFailed(String reason) {

                                }
                            });
                            dialogBuilder.dismiss();
                        }
                    })
                    .setButton2Click(new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {
                            dialogBuilder.dismiss();
                        }
                    })
                    .show();
        }
Android中创建对话框(确定取消对话框、单选对话框、多选对话框)实例代码 主要介绍了详解Android中创建对话框(确定取消对话框、单选对话框、多选对话框)的相关资料,需要的朋友可以参考下 立即下载

相关推荐

从频谱分析到硬件加速:用ZYNQ-7020+FFT IP核实现实时信号处理的完整方案

本文详细介绍了如何利用ZYNQ-7020和FFT IP核实现实时信号处理的完整方案,涵盖系统架构设计、硬件加速实现及性能优化。通过异构计算架构,该方案将1024点FFT处理延迟压缩至28μs,显著提升工业自动化和无线通信等领域的实时频谱分析效率。

weixin_33704234的博客 470

android中使用PopupWindow实现取消确定对话框

需求背景:app退出登录时,弹出取消确定对话框。 个人感觉使用AlertDialog,需要修改系统自带的样式,比较麻烦,所以这里就用PopupWindow来实现这一需求。 这里先展示一下最终界面: 实现代码如下: 一、对话框xml代码(dialog_login_out.xml):

coderK2014 1986

Thompson Sampling vs UCB:5个真实业务场景下的算法选型指南

本文深入对比了Thompson Sampling与UCB算法在电商推荐、在线广告、医疗试验、金融定价和游戏调整五大真实业务场景下的表现。通过量化指标分析,为技术决策者提供了清晰的选型指南:Thompson Sampling凭借其概率匹配和贝叶斯框架,在需要快速收敛、处理冷启动及复杂约束的场景中通常更具优势;而UCB则在要求确定性、可解释性和理论保证的场景下表现更佳。

weixin_29181861的博客 153

非常好用Android自定义Dialog(确认/取消),自定义标题,背景模糊,点击边框外取消等

学习目标: 今天看了谋篇文章的自定义Dialog并且学习了一下,复刻的非常完美,这个Dialog我用于系统提示,包括提示用户登录,提示网络请求等等。文章也是照搬过来的无其他的修改 原文链接在这里 自定义Dialog的详细步骤(实现自定义样式一般原理) 学习内容: 提示:这里可以添加要学的内容 例如: 第一步: 给Dialog设置一个风格主题(基本都是用这个主题)无边框全透明背景: <!--自定义dialog背景全透明无边框theme --> <style name="My

gsrkuang的博客 4861

MATLAB 车牌识别系统

车牌识别系统利用计算机视觉和图像处理技术,自动识别车辆牌照上的字符信息。本系统基于 MATLAB 实现车牌识别,包括图像预处理、车牌定位、字符分割、字符识别等模块。车牌识别系统是实现智能交通和公共安全的重要手段,具有广泛的应用前景。MATLAB 提供了丰富的工具和函数,可以方便地进行算法仿真和系统开发。

走向CTO的路上... 780

Windows 11 安装 Miniforge,配置国内源

本文详细介绍了在 Windows 11 系统中安装 Miniforge 的完整流程,包括下载、安装选项设置、配置国内镜像源(如清华大学源)以加速包管理,并启用 mamba 提升依赖解析与安装速度。同时涵盖 conda 与 mamba 的基本使用验证、PowerShell 初始化及环境提示符优化,帮助用户快速搭建高效、开源、免费的 Python 科学计算环境。

寒水馨 · 轻量级技术文档 · hanshuixin.org 4526

android确定取消对话框以及单选多选对话框

第一篇博客,希望大家多多支持。这篇博客介绍了android中开发常用到的AlertDialog对话框,以及单选对话框、多选对话框的介绍,里面包含的错误还请大家指出。 MainActivity.java 1.确定取消对话框 public void cinck(View view){ //设置一个多选框 AlertDialog.Builder builder = new Builder(th

qq_21813987的博客 981

芒果YOLOv11改进175:DCNv4卷积,全网首发纯Pytorch实现代码,无需cuda编译|即插即用,一键运行:高效可变形卷积网络:重新思考视觉应用的动态和稀疏算子

芒果YOLOv11改进:DCNv4卷积,全网首发纯Pytorch实现代码,无需cuda编译|即插即用,一键运行:高效可变形卷积网络:重新思考视觉应用的动态和稀疏算子

包括YOLOv5、YOLOv7、YOLOv8等模型改进 1298

Android -- 对话框 Dialog: 确定取消,单选多选,进度显示, 常用控件示例:单选多选框,下拉列表,进度条,自动完成文本框, 菜单显示

1. 对话框示例代码

kevin_xiang的专栏 1971

Hadoop在大数据领域的电商数据分析案例

随着电商行业的迅猛发展,每天都会产生海量的数据,如用户浏览记录、购买行为、商品信息等。如何从这些数据中提取有价值的信息,为电商企业的决策提供支持,成为了电商企业面临的重要问题。Hadoop作为一个开源的分布式计算平台,具有高可靠性、高扩展性和高效性等特点,能够很好地处理大数据。本文的目的就是通过实际案例,详细介绍Hadoop在电商数据分析中的应用,范围涵盖了从数据采集、存储到分析的整个流程。本文首先介绍背景信息,让读者了解Hadoop在电商数据分析中的重要性和应用场景。

Java大师兄的博客 1179

Qt for WebAssembly环境搭建

一、前言 二、Ubuntu 1、在线安装Qt15 在线安装下载器:https://download.qt.io/official_releases/online_installers/ 安装时记得勾选WebAssembly,如下: 2、安装依赖 # Install Python sudo apt-get install python2.7 # Install CMake (optional, only needed for tests and building Binaryen) sudo apt

贝勒里恩的博客 3670

Android学习:对话框与消息框

Android学习:对话框与消息框 学习要点:1、了解Android系统各种对话框的基本功能 2、掌握利用AlertDialog创建对话框的方法 3、掌握利用Toast创建消息提示框的方法 1、利用AlertDialog创建对话框 对话框是Activity运行时显示的界面,是应用程序对于用户交互的主要方式之一,例如,对于用户登录时经常出现的“用户名和账号不能为空”这种提示信息,就可以利用对话框来实现。 当对话框提示时,当前的Activity会失去焦点,此时,用户与该Activity不能进行交互,

weixin_52021660的博客 3770

搞定ESD(五):静电放电问题分析与调试

前面深入分析了静电放电的干扰机理、耦合路径,从现在开始将进入下一个大家非常关注的环节:静电放电问题分析与调试,掌握静电放电问题的分析方法,快速锁定敏感设备或者耦合路径,可以达到事半功倍的效果。

记得诚 2795

安卓确定对话框java_Android_Android中创建对话框(确定取消对话框、单选对话框、多选对话框)实例代码,Android中可以创建三种对话框、 - phpStudy...

Android中创建对话框(确定取消对话框、单选对话框、多选对话框)实例代码Android中可以创建三种对话框、确定取消对话框、单选对话框、多选对话框android中的确定取消对话框演示示例Android中使用单选对话框的演示案例android中使用多选对话框的演示案例实现代码如下修改activity_main.xml文件xmlns:tools="http://schemas.android.co...

weixin_36048031的博客 277

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

android弹出对话框中带有确定和取消对话框带事件的应用

new AlertDialog.Builder(this) .setTitle("重置")    .setMessage("确定要重置角色吗?") .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which){

Season_Pan的专栏 5844

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Android 点击AlertDialog上的确定和取消按钮,使对话框不消失

Android中的AlertDialog弹出框在被点击时, 无论点击哪个按钮都会关闭窗口。

ncepu307的专栏 1万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

android Dialog的确定按钮点击后不取消对话框

android Dialog的确定按钮点击后不取消对话框 分类: android2011-06-09 12:42 1335人阅读 评论(1) 收藏 举报 [java:nogutter] view plaincopy private Dialog modifyNickName() {       LayoutInflater f

wh123weixiao123的专栏 500

android 72 确定取消对话框,单选对话框,多选对话框

package com.itheima.dialog; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.content.DialogIn...

weixin_30535913的博客 103

Android 对话框点击确定暂停,android Dialog的确定按钮点击后不取消对话框

private Dialog modifyNickName() {LayoutInflater factory = LayoutInflater.from(this);final View textEntryView = factory.inflate(R.layout.alert_change_nickname, null);return new AlertDialog.Builder(My.t...

weixin_36051064的博客 355

安卓单选对话框之带确定和取消按钮

安卓单选对话框很容易就写好了: //... AlertDialog dialog = builder.setTitle(R.string.please_choose) .setSingleChoiceItems(itemStrs, chooseItemIndex, new OnClickListener() { ...

Blog for 明月依希 5642

Android 对话框总结(确定取消,单选,多选,进度条,具体的进度条)

/** * 弹出确定取消对话框 * * @param view */ public void click01(View view) { // 工厂设计模式,得到创建对话框的工厂 AlertDialog.Builder builder = new AlertDialog.Builder(this); ...

迷 1175

Android原生的简单确定取消对话框用法

项目中出了一个坑爹情况,突然要加一个确认取消对话框。但是由于是第一版,UI方面并不计划设计。那用原生的呗,突然发现原生的忘了怎么写了,搜了一顿找到了写法,在这里记录一下。 new AlertDialog.Builder(this).setTitle("确定取消关联吗") .setPositiveButton("确定", new DialogInterface.O...

水月洞天 4169

android 取消对话框,android 72 确定取消对话框,单选对话框,多选对话框

packagecom.itheima.dialog;importandroid.os.Bundle;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.AlertDialog.Builder;importandroid.content.DialogInterface;importandroid.con...

weixin_39967938的博客 367

Android下关于AlertDialog点击 确定或者取消按钮 对话框自动消失的 解决办法

直接看代码,注释详细 package com.dialog.oo; import java.lang.reflect.Field; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.content.

上帝派来的逗比 4569

Android studio 的AlertDialog控件,要实现点击确定和取消按钮时,对话框消失;点击空白处,对话框

当且仅当点击取消或确定时,对话框才会消失,点击空白没有其他响应。 其实很简单,设置setCancelable属性为false即可,如下: builder.setCancelable(false); 下面贴出该属性的定义: /** * Sets whether the dialog is cancelable or not. Default is true. * * @return

宾丶高的博客 2281
上一篇: IDEA连接mysql又报错!Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ prope
下一篇: Android音频处理 PCM格式
JSON_ZJS
博客等级 码龄9年 30粉丝 159原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值