环境:
在PopopWindow里面使用Spinner组件,会报错如下:

E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.sg.huosansihu, PID: 30027android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@e3124a is not valid; is your activity running?at android.view.ViewRootImpl.setView(ViewRootImpl.java:709)at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:319)at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:85)at android.widget.PopupWindow.invokePopup(PopupWindow.java:1272)at android.widget.PopupWindow.showAsDropDown(PopupWindow.java:1119)at android.widget.ListPopupWindow.show(ListPopupWindow.java:663)at android.widget.Spinner$DropdownPopup.show(Spinner.java:1236)at android.widget.Spinner.performClick(Spinner.java:765)at androidx.appcompat.widget.AppCompatSpinner.performClick(AppCompatSpinner.java:443)at android.view.View$PerformClick.run(View.java:21559)at android.os.Handler.handleCallback(Handler.java:815)at android.os.Handler.dispatchMessage(Handler.java:104)at android.os.Looper.loop(Looper.java:207)at android.app.ActivityThread.main(ActivityThread.java:5845)at java.lang.reflect.Method.invoke(Native Method)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:768)

解决方法:
在Spinner组件XML属性里面添加如下内容:

android:spinnerMode="dialog"

Unable to add window -- token android.view.ViewRootImpl$W@e3124a is not vali相关推荐

  1. Unable to add window——token android.os.BinderProxy@196e65b8 is not valid;is your activit is running?

    Caused by: android.view.WindowManager$BadTokenException:Unable to add window--token android.os.Binde ...

  2. Android程序报错:Unable to add window——token android.os.BinderProxy@431e65b8 is not valid

    http://blog.csdn.net/lvyoujt/article/details/51604746 http://blog.csdn.net/lvyoujt/article/details/5 ...

  3. Android异常之Unable to add window -- token android.os.BinderProxy@d0f9fcf is not valid;

    最近在测试项目时,需要添加大量的数据,然后运行App时出现了以下报错,之前遇到过此问题,此次再次遇到,把它记录下来留作记录吧. android.view.WindowManager$BadTokenE ...

  4. Unable to add window -- token android.os.BinderProxy---Android原生开发工作笔记142

    这个错误是由于: public void show() {loadingDialog.show();} 这个之前是上面这样写的.这样写,就会导致,我调用这个dialog,去显示的时候,这个dialog ...

  5. Android之Dialog提示Unable to add window -- token is not valid; is your activity running?

    1.问题 Dialog奔溃提示Unable to add window -- token android.os.BinderProxy@b251dbc is not valid; is your ac ...

  6. Android --- 刚刚进入 Activity 页面的时候无法打开对话框,报错 Unable to add window -- token null is not valid; is your

    报错如下: E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.gxuwz.yixin, PID: 29723java.lang.RuntimeEx ...

  7. Android之运行PopupWindow提示Unable to add window -- token null is not valid; is your activity running?

    1.问题 在使用PopupWindow的时候,我们构建好了直接放在Activity的onCreate函数里面直接运行,提示这个错误 Unable to add window -- token null ...

  8. AlertDialog显示错误 Unable to add window token null is not for an application

    在listView的onItemClick函数中显示一个AlertDialog,出现如下错误 08-07 21:26:43.506: ERROR/AndroidRuntime(9390): andro ...

  9. android.view.WindowManager$BadTokenException: Unable to add window — token null

    错误产生: private Context mcontext; @Override protected void onCreate(Bundle savedInstanceState) {mconte ...

最新文章

  1. 生鲜电商回光返照? 不! 是起死回生!
  2. Thymeleaf与Spring集成(第1部分)
  3. mysql默认存储引擎的索引结构是_InnoDB引擎的索引和存储结构
  4. 鼓励自己成为一名合格程序设计师
  5. oracle or索引失效,以下Oracle错误意味着什么:无效的列索引
  6. 服务器在线看视频无法播放,上传到服务器的视频不能在线播放怎么办?
  7. CLR Generic
  8. 《工业设计史》第十一章:走向多元化
  9. Mariadb 安装FederatedX引擎
  10. 【24点】java减治法实现二十四点,输出所有求值结果为24的组合
  11. java毕业设计博雅楼自习室预约系统Mybatis+系统+数据库+调试部署
  12. 商务网站建设与维护【12】
  13. inputbox使用
  14. 银行核心系统之假期表
  15. 上古卷轴5:重制版Skyrim Together用MO无法替换游戏菜单Menu图像LOGO的问题解决
  16. 全自动 TSPITR--基于RMAN-LOGSEQ
  17. 解魔方神器开源啦!摄像头看一眼,就能还原全步骤
  18. kafka的安装使用
  19. python 爬虫 requests 错误汇总
  20. 关于无迹卡尔曼滤波(UKF)的权重

热门文章

  1. 永磁同步电机的MTPA最大转矩电流比控制算法的仿真模型,有详细的算法设计文档
  2. u盘添加veket linux,PE+veket成功安装到U盘,经验分享
  3. JavaScript状态机处理字符串
  4. next主题侧边目录点击失效无法正常跳转
  5. 微信分享链接时怎样才能带上带缩略图和简介
  6. linux升级NTP
  7. android+归属地+数据库,「Android」来去电显示归属地、归属地查询的小程序。
  8. windows查看端口占用命令
  9. VISCA CAM_Zoom PosInq ​0p 0q 0r 0s
  10. 一些可以用于串口的一些通信协议