读书人

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

发布时间: 2012-03-31 13:13:26 作者: rapoo

对话框弹出怎么屏蔽搜索键
当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 ……

读书人网 >Android

热点推荐