当前位置: 代码迷 >> Android >> 怎么使用返回键移除通过WindowManager添加的View
  详细解决方案

怎么使用返回键移除通过WindowManager添加的View

热度:36   发布时间:2016-04-28 02:54:59.0
如何使用返回键移除通过WindowManager添加的View?
我现在使用WindowManager添加了一个View,现在想要通过返回按钮remove这个View。
我尝试过override这个View,但是不行,因为我的View是通过LayoutInflater的inflate了一个布局文件生成的,重写View并重写dispatchKeyEvent()之后总是报错,
请问有什么解决方法吗?
------解决思路----------------------
windowmanager addview 那对应用removeView 试试,不知道你具体要做什么逻辑。
------解决思路----------------------
这个应该可以啊,只要View的实例对象还没改变 是可以removeView的。
------解决思路----------------------
这个代码onKeyDown与Activity中的onCreate等同级。

至于你说的视图转换出错,肯定是你的view管理逻辑有问题,上代码
  相关解决方案