private fun loadingAlertDialog() {
var layoutParams: WindowManager.LayoutParams? = null
val inflate = View.inflate(FontsApp.instance, R.layout.layer_lock_dialog, null)
val builder = AlertDialog.Builder(FontsApp.instance, R.style.Translucent_NoTitle)
.setView(inflate)
val create = builder.create()
inflate.findViewById<View>(R.id.iv_unlock).setOnClickListener {
create.dismiss()
}
//rootView顶层View获取windowToken
val windowToken: IBinder? = rootView?.windowToken
val window = create.window
layoutParams = window?.attributes
layoutParams?.token = windowToken
layoutParams?.type = 1000
window?.attributes = layoutParams
window?.addFlags(WindowManager.LayoutParams.ALPHA_CHANGED)
create.show()
}
相关推荐
Ubuntu1804 关于ubuntu18.04下载软件仓库信息失败,请检查网络连接 的解决方案
今天电脑在更换软件源的时候遇到了这个问题。出现了如上图所示的错误信息。 尝试了各家优快云的博客之后,发现方法大同小异,均无法解决。 方法大多都是要求更换软件源,如下所示: 打开“Ubuntu软件中心”-->点击“编辑”-->点击“软件源”-->在Ubuntu软件界面,“下载自”默认是“中国的服务器”,改为“主服务器”试试 2.打开更新管理器-》设置-》选择站点-》...
Androd 在非activity,例如Service中如何创建Dialog
Androd 在非activity,例如Service中如何创建Dialog
CentOS8静默安装Oracle11.2.0.1
背景 新安装oracle,用静默安装方式就不需要安装图形界面了,省时省力。 前期准备工作与图形化安装一样,如创建用户|用户组、环境变量、内核参数、创建目录等. 可参考图形化安装,链接:https://blog.youkuaiyun.com/heroicpoem/article/details/104229369 环境 平台 版本 操作系统 centOS 8 Oracle 11gR2 1.响应文件 响应文件的内容就是图形化安装时手工设置的选项内容。 解压后,database/response/db
dialog在非activity下显示解决方案
转载自:http://www.cnblogs.com/diyishijian/p/5912838.html 想要在一个非activity下弹出dialog对话框吗?如果你有这个需求,这边文章可能会适合你哦! 这里有解决方案哦,正解就是 步骤一、在创建dialog时加dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTE
基于深度学习的中文方言识别模型训练实战
本文介绍了一个基于深度学习的中文方言识别模型开发流程。项目采用PyTorch框架和Chinese-BERT-wwm预训练模型,构建了包含BERT基础层、方言特征增强层和注意力机制的多方言分类系统。文中详细阐述了数据收集策略,包括从社交媒体、语料库和众包平台获取多源数据,并实现了文本清洗、同义词替换和回译等数据增强技术。模型架构部分展示了如何在BERT基础上添加方言特征提取层和多头注意力机制来提升识别性能。该方案支持普通话、粤语等6种主要方言的识别,目标准确率达90%以上,响应时间小于100ms,适用于智能客
【ESP32CAM+Android+OpenCV】自定义目标数据集、训练自己的OpenCV模型部署到手机APP并对ESP32CAM无线图传显示并实时检测识别目标_资料编号30
本项目实现自定义目标数据集(想检测什么就检测什么,按照本文教程自己来更换目标)、训练自己的OpenCV模型实时检测识别(pycharm工程)。手机APP(Android studio工程)部署OpenCV模型实现对ESP32CAM(arduino工程)无线WIFI图传过来的图像实时检测识别。 本文以火焰检测识别为例进行演示,通过该过程,结合本文可自定义尝试更换为其它目标的检测,例如更换为车辆、车牌、手势、人脸面部活动、人脸表情、火焰烟雾、行人、口罩、行为、水果、植物、农作物、建筑、损伤等等部署进行检测。
Android Activity的setTitle,AlertDialog,Toast操作是否都必须在非主UI线程中操作呢?
这个问题有点意思,估计大家都会很明确的说在Activity中setTitle()操作,toast显示,AlertDialog的显示肯定都要放置在UI主线程中操作。 其实我也是这么觉得的,但是感觉Activity的setTitle和AlertDialog,Toast还是有区别的。 下面我做了一个测试: package com.example.demo_handlertest;
YOLOv12优化:原创自研 | 带有注意力机制的隐藏状态混合器的状态空间(HSM-SSD),实现暴力涨点 | CVPR2025 EfficientViM
可以将 带有注意力机制的隐藏状态混合器的状态空间(HSM-SSD)中的注意力机制换成专栏其他注意力机制 ,那么你就能实现独一无二的原创。
在非activity中使用alertDialog对话框
Unable to add window -- token null is not for an application
DeepSeek 赋能招投标全流程智能化:多模态解析、知识图谱与投标文件自动生成实战指南(附完整代码与行业案例)
摘要:本文深入探讨DeepSeek技术在招投标领域的全流程智能化应用,通过整合自然语言处理(NLP)、多模态解析、知识图谱等核心技术,实现招标文件智能解析与投标文件自动生成。文中详细解析DeepSeek-R1模型的多模态处理机制、动态知识图谱构建方法及智能模板填充算法,通过完整代码实现展示技术细节。结合广某资源交易平台、山西XX"XX云"等典型案例,验证技术方案在提升招投标效率、降低人为错误方面的显著效果。
19 04-读取DTC快照信息
为了方便找到故障的原因,车厂一般会在诊断调查表中定义一些信息作为快照信息,例如故障发生时间、电压、行驶里程数、车速等。在对应故障发生时,ECU端要记录发生故障时的快照信息,客户端可以通过此服务检索客户端定义的DTCMaskRecord的捕获DTC Snapshot记录号以及DTCSnapshot记录数据。通过查找故障发生时刻的这些数据,来分析故障原因。
android 一个小例子说明handler和AlertDialog的简单使用
关于handler的一些知识: 1、handler主要是用于主线程和子线程之间的通信,由于android在主线程之外的线程中不能操作UI,如果想要在子线程中改变UI,就需要使用handler。 2、handler可以想象成一个邮差,每天从Looper(消息循环,可以理解成邮政局)里取得含有消息的信件,然后交给线程处理。 3、每个线程仅有一个Looper,但可以有多个handler。 4、h
PyTorch深度学习实战(25)——从零开始实现Mask R-CNN实例分割
Mask R-CNN 是一种在目标检测任务中引入了语义分割的强大框架,通过在 Faster R-CNN 基础上进行扩展,添加了额外的分支网络,不仅可以准确地检测对象的位置和类别,还可以生成每个实例的精确像素级别的语义分割掩码。其模块化的设计可以轻松地应用于不同的任务和数据集,并且可以通过添加更多的分支进行功能扩展,如实例关键点检测等。
AlertDialog弹出消息后,背景色透明,不影响Activity的事件触发
背景色透明: // 背景色 dialog.getWindow().setDimAmount(0f); 不抢占Activity焦点: // dialog不去抢占焦点 dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, WindowManage...
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
Activity设置了theme导致AlertDialog按钮文字不显示问题
自定义主题 中设置了字体颜色为白色,导致AlertDialog按钮文字显示不出来,但是按钮功能是在的。AlertDialog使用自定义的style。在show()之后, 设置按钮字体颜色。
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
AlertDialog旋转不消失,并大小不一异常
AlertDialog旋转不消失时,来回旋转屏幕,dialog横向宽度出现大小不一异常
ssm框架搭建
这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载
AlertDialog、ProgressDialog显示不会触发Activity的onPause生命周期函数
今天偶然看见一句话: AlertDialog其实是Activity的一个组件,在显示对话框的时候,并没有出现onPause的调用。 也就是说对于AlertDialog存在一些迷惑行为? 在我们的认知中当Activity不可触摸的时候,就会调用onPause,不可见的时候就会触发onDestory。这里显然和认知略微有点差异。这里不妨试一下。 在TestActivity.java中复写各个生命周期方法,然后在xml布局中添加一个按钮,并为这个按钮添加显示AlertDialog的回调函数: button.s
AlertDialog,Toast对Activity生命周期的影响
转自:http://blog.youkuaiyun.com/scorpioneal/article/details/19049475经常可以在网上看到一些文章介绍Activity生命周期, 说只要一个Activity被覆盖,不是完全可见, 那么它就处于onPause状态或者不可见, 则处于onStop状态, 之前自己也是一直这样以为, 知道后来碰到一些情况(toast的弹出, AlertDialog的弹出等)
Android AlertDialog不显示弹窗问题
Android开发中你有遇到代码都是完整的看起来没有什么错, 但是dialog就是不显示,这是为啥呢? 之前本人也遇到过这种问题, 你不妨将alertdialog.builder()里面的参数该本这个弹窗所在的activity的引用就可以了解决这个问题了;note: 如果有不同观点,欢饮讨论!!
单独改变AlertDialog的显示Theme
改变AlertDialog的Theme
Android今日头条适配方案对AlertDialog的影响
Android今日头条适配方案对AlertDialog的影响前言今日头适配方案Density类AlertDialog解决方案ScreenUtils工具类 前言 前段时间维护公司老项目时发现系统弹框显示不全,右边总是会少一部分,手机比较窄的直接只显示一半.然后找了半天才发现是使用的今日头适配方案。 今日头适配方案 先来说今日头适配方案,简单来说就是直接修改Activity的density值。但是我们在调用AlertDialog弹框时是不会去使用的这个density值,就会导致我的弹框超出屏幕。 使用: 在Ap
关于AlertDialog.Builder(Context context)中所应传入的context
错误报告: 10-20 14:34:46.565: E/AndroidRuntime(23098): FATAL EXCEPTION: main10-20 14:34:46.565: E/AndroidRuntime(23098): android.view.WindowManager$BadTokenException: Unable to add window -- token n...
AlertDialog显示错误 Unable to add window token null is not for an application
在listView的onItemClick函数中显示一个AlertDialog,出现如下错误 Xml代码 08-07 21:26:43.506: ERROR/AndroidRuntime(9390): android.view.WindowManager$BadTokenException: Unable to add window -- token null is n
Android AlertDialog 抢焦点的问题
当AlertDialog显示的时候,Activity的焦点被抢去,如何避免AlertDialog被抢焦点呢? dialog.setCanceledOnTouchOutside(true); Window window = dialog.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); ..
安卓Android 不依赖于Activity 显示Dialog弹窗
2、此弹窗为仅当不依赖于Activity时,如何弹出AlertDialog,如需弹出更复杂的全局Dialog,需编写一个最定义的Dialog类继承于Dialog,此弹窗的显示方法如下,当想要展示弹窗时,只需要调用此方法:showCameraPrivacyDialog()1、使用自定义布局,首先创建自定义的布局文件,即xml文件,其中各种background可以参考。
求助攻,怎么获取AlertDialog的rediobutton值
问题描述 获取AlertDialog的rediobutton值 比如我现在的默认值为“自动”,在不点击按钮的不出现这个AlertDialog的时候,在外部的textview中获取到默认值。 privateString[]huazhi=newString[]{"自动","普通","精细","超精细"}; Dialoglog1=...
1万+



被折叠的 条评论
为什么被折叠?



