private void setListeners() { findViewById(R.id.ps_back).setOnClickListener(this); findViewById(R.id.ps_search_delete).setOnClickListener(this); searchBtn.setOnClickListener(this); searchResultListView.setOnRefreshListener(this); searchResultListView.setPullToRefresh(false); searchResultListView.setOnItemClickListener(onItemClickListener); input.setOnEditorActionListener( new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_DONE || actionId == EditorInfo.IME_ACTION_SEARCH) { searchBtn.performClick(); } if (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) { searchBtn.performClick(); return true; } return false; } }); }