当前位置: 代码迷 >> Android >> 对话框弹出如何屏蔽搜索键
  详细解决方案

对话框弹出如何屏蔽搜索键

热度:82   发布时间:2016-05-01 21:46:44.0
对话框弹出怎么屏蔽搜索键
当Activity弹出一个对话框时,怎么屏蔽搜索键?谢谢各位给予解答。

------解决方案--------------------
Java code
    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        // TODO Auto-generated method stub        if(event.getKeyCode() == KeyEvent.KEYCODE_SEARCH){            //do nothing            return true;        }        return super.onKeyDown(keyCode, event);    }重写这个函数,里面不做操作,是不是可以?
------解决方案--------------------
探讨

对话框弹出,此时页面的焦点是dialog ,所以要写dialog的监听事件。被注释的代码调用onSearchRequested也可以,至于原理,看了源码就知道了;
waitdialog.setOnKeyListener(new OnKeyListener()
{
@Override
public boolean ……
  相关解决方案