我有一个EditText和WebView。
我想在用户按下Control + F
时显示自定义搜索视图。
下面的代码在EditText处于焦点状态时起作用。
但是,在我触摸WebView(EditText未聚焦)后,它不起作用。我能怎么做?请帮助我,谢谢。
@Override
public boolean onKeyUp(int keyCode, KeyEvent event)
{
switch(keyCode){
case (KeyEvent.KEYCODE_F):
if(event.isCtrlPressed()){
//show Custom View
}
return true;
default:
return super.onKeyUp(keyCode, event);
}
}
答案 0 :(得分:0)
问题解决了。
通过在父视图中使用此xml代码,我无法在活动启动时获得对EditText的关注。
android:focusableInTouchMode="true"
完全可以。