关于PopupWindow中加入ListView后其它组件无法响应解决办法
最近项目中有用PopupWindow。我在其中添加一个ListView放入PopupWindow中,然后对对PopupWindow设置了setFocusable(true)让PopupWindow获得了焦点。初始化PopupWindow
parameter_list.setOnKeyListener(new OnKeyListener(){@Overridepublic boolean onKey(View v, int keyCode, KeyEvent event) {// TODO Auto-generated method stubparameterPop.dismiss();return false;} });
?
就能解决当Pw显示时 无法响应按手机返回等键了!
?
1 楼 wzl2007 2011-09-21 有个问题,就是在设置 parameterPop.getContentView().setOnTouchListener()后,就会覆盖listview中的onItemClick()事件吧? 2 楼 wanghonghui023 2011-09-23 wzl2007 写道有个问题,就是在设置 parameterPop.getContentView().setOnTouchListener()后,就会覆盖listview中的onItemClick()事件吧?