Ответ 1
Я только что нашел ответ. После создания DialogFragment мы можем получить его диалог
Dialog dialog = getDialog();
if( null!= dialog)
{
dialog.setOnKeyListener(new OnKeyListener()
{
@Override
public boolean onKey ( DialogInterface dialog , int keyCode , KeyEvent event )
{
// disable search button action
if (keyCode == KeyEvent.KEYCODE_SEARCH)
{
return true;
}
return false;
}
});
}