首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-03-31 
对话框弹出怎么屏蔽搜索键当Activity弹出一个对话框时,怎么屏蔽搜索键?谢谢各位给予解答。[解决办法]Java c

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

热点排行