![android 实现点击listview 空白地方隐藏菜单 android 实现点击listview 空白地方隐藏菜单](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
思路:重写ListView的setOnTouchListener事件;
ListView.setOnTouchListener(new OnTouchListener(){ @Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
hideMenu();//隐藏菜单
return false;
} });
延申:
点击窗体空白地方隐藏菜单或软键盘思路一样:
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
hideMenu();
return super.onTouchEvent(event); }