Pupupwindows的dismiss无效

JK2514091675 2017-07-10 05:20:15
点击popupwindows上的按钮然后让popupwindows消失?
我的思路是findById找到那个控件并且给它添加点击事件,然后调用diamiss()方法,但是popupwindows没有消失,请问这是什么原因导致的呢?怎么样才能点击button让popuwindows消失?
...全文
348 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ganshenml 2017-07-11
  • 打赏
  • 举报
回复
代码贴出来啊,不然人家怎么帮你解
EmMper 2017-07-11
  • 打赏
  • 举报
回复
new了多个popwindow吧。 初始化的时候判断一下popWindow是否为Null,若为null则new,否则不做处理; show之前判断isShowing,若为false则不做处理,否则show; dismiss的时候也判断是否为空以及isShowing,都为true则dismiss。
JK2514091675 2017-07-11
  • 打赏
  • 举报
回复
请问有没有人吗?
MissZzz丶 2017-07-11
  • 打赏
  • 举报
回复
直接获取popupwindows实例,然后popupwindows.diamiss().根本不需要管popupwindows里面的视图
kuaikuai_945 2017-07-11
  • 打赏
  • 举报
回复
收下了
明天的增加 2017-07-11
  • 打赏
  • 举报
回复
最好参考官方实例,或者其他人写好的demo,这样你就能找到自己的错误了

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧