В любом случае, как я могу начать / открыть окно поиска с кодами или это можно сделать, просто нажав на кнопку поиска?
SearchManager mgr = ((SearchManager) getSystemService(Context.SEARCH_SERVICE)); mgr.startSearch(null, false, getComponentName(), null, false);
сделает свое дело.