private void performSearch(Intent intent) { if (Intent.ACTION_SEARCH.equals(intent.getAction())) { int i = mViewPager.getCurrentItem(); int returned = 0; String query = intent.getStringExtra(SearchManager.QUERY); switch (i) { case 0: returned = ((RestaurantFragment) mEntryPagerAdapter.getItem(i)).filterName(query); break; case 2: returned = ((CuisineFragment) mEntryPagerAdapter.getItem(i)).filter(query); break; default: return; } if (returned == 0) { Toast.makeText(getApplicationContext(), "No records found.", Toast.LENGTH_SHORT).show(); } } }