是由于有activity时依附于另一个activity的,当被依附的activity
产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建
alertdialog.builder是很容易见到。
对于这个错误
还没有根本的解决办法,唯一的办法就是改变该activity依附于另一activity的事实,将其放入另一activity。
Android利用ActivityGroup加载子Activity,子Activity调用对话框,弹出:
ERROR/AndroidRuntime(10104): Caused by: android.view.WindowManager$BadTokenException: Unable
to add window -- token android.app.LocalActivityManager$LocalActivityRecord@45a58ee0 is not valid; is your activity running?
原因分析:
因为new对话框的时候,参数content 指定成了this,即指向当前子Activity的content。但子Activity是动态创建的,不能保证一直存在。其父Activity的content是稳定存在的,所以有下面的解决办法。
解决办法:
将content替换为getParent()即可。
分享到:
相关推荐
k8s Unable to connect to the server: x509: certificate is valid for问题解决
shardingsphere 4.1.1 SQLFeatureNotSupportedException: isValid 解决办法 替换如下两个JAR sharding-jdbc-orchestration-4.1.1.jar sharding-jdbc-core-4.1.1.jar 参考下下面链接,更改源码 ...
错误spring boot上传文件错误The temporary upload location [/tmp/tomcat.******/work/Tomcat/localhost/ROOT] is not valid
PopupWindow组件的使用问题,PopupWindow是一个阻塞对话框,如果你直接在Activity创建的方法中显示它,则会报错:android.view.WindowManager$BadTokenException:Unable to add window -- token null is not valid;...
在AIX操作系统中,用户可能会遇到“3004-314 Password was recently used and is not valid for reuse”这一错误提示。该错误通常发生在用户试图更改密码时,如果所输入的新密码在过去一段时间内曾经被使用过,则...
### DNS服务器基本配置知识点 #### 一、DNS服务器概述 DNS(Domain Name System,域名系统)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。...
这是一个 Go 语言用来读写新的 Excel 文件格式 —— XSLX 的开发包。读示例:package main import ( "fmt" ...) func main() { excelFileName := "/home/tealeg/foo.xlsx" xlFile, err := xlsx.Open...
An abbreviated form of the WISC-R: Is it valid? 426 Psycholoyy in the Schools, October, 19;7', Vo1. 14, No. 4. In addition, in the Hamm. et al., study when the WISC-R was administered first the ...
在keil开发过程中,有的情况下文件必须是utf8格式,如果不是utf8格式,编译出来运行起来是乱码,但是keil默认情况下编译不支持utf8格式的文件。网上到处的说法是增加no-multibyte-chars选项,但是作为初学者,不知道...
Reference is not valid while using hyperlinks on excel files in windows
《layer第三方扩展插件深度解析》 layer,作为一款广受欢迎的Web弹层组件,以其易用性、灵活性和丰富的功能赢得了众多开发者的青睐。它不仅适用于初学者,也能满足高级开发者的需求,使得网页交互体验得以显著提升...
解决使用wsdl生成java客户端报错:java.lang.reflect.invocationtargetexception的方法之一
在编程和数据处理中,"the string was not recognized as a valid Datetime" 是一个常见的错误信息,它通常出现在尝试将一个字符串转换为日期时间格式时,由于字符串不符合预期的日期时间格式导致的。这个错误表明...
ERROR/AndroidRuntime(888): android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRoot$W@44ef1b68 is not valid; is your activity running? 报错的意思大概就是说...
IE不支持JSON对象的问题,看代码示例: if(typeof (JSON) == 'undefined'){ $.getScript("plug-in/tools/json2.js"); } </script>
### Python使用pip安装报错:“is not a supported wheel on this platform”的解决方法 在使用Python进行开发时,我们经常会用到pip工具来安装各种库和框架。然而,在安装过程中偶尔会遇到“is not a supported ...
自己做的破解包,已成功破解,证书 可以在官网自己下载https://license.elastic.co/registration,失效时间是Platinum license will expire on July 2, 2060
具体错误信息sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target指出Java虚拟机(JVM)无法找到一个可信的路径来验证服务器提供的SSL/TLS...
python库。 资源全名:is_valid_postgres_column_name-0.0.1-py3-none-any.whl
postgis-2.0.dll": %1 is not a valid Win32 application解决方案-附件资源